function deadlineimport { deadline } from "https://dotland.deno.dev/std@0.215.0/async/deadline.ts"; deadline<T>(p: Promise<T>,ms: number,options?: DeadlineOptions,): Promise<T>Create a promise which will be rejected with DeadlineError when a given delay is exceeded. Note: Prefer to use {@link AbortSignal.timeout} instead for the APIs that accept {@link AbortSignal}. ExamplesExample 1 import { deadline } from "https://deno.land/std@0.215.0/async/deadline.ts"; import { delay } from "https://deno.land/std@0.215.0/async/delay.ts"; const delayedPromise = delay(1000); // Below throws `DeadlineError` after 10 ms const result = await deadline(delayedPromise, 10); Type ParametersTParametersp: Promise<T>ms: numberoptionaloptions: DeadlineOptions = [UNSUPPORTED]ReturnsPromise<T>