mirror of
https://github.com/napi-rs/napi-rs.git
synced 2025-12-08 19:56:07 +00:00
feat(napi): implement with_optional_signal on AsyncTask
This commit is contained in:
parent
43c1aff738
commit
c77712e76f
@ -35,6 +35,13 @@ impl<T: Task> AsyncTask<T> {
|
|||||||
abort_signal: Some(signal),
|
abort_signal: Some(signal),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pub fn with_optional_signal(task: T, signal: Option<AbortSignal>) -> Self {
|
||||||
|
Self {
|
||||||
|
inner: task,
|
||||||
|
abort_signal: signal,
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// https://developer.mozilla.org/zh-CN/docs/Web/API/AbortController
|
/// https://developer.mozilla.org/zh-CN/docs/Web/API/AbortController
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user