Merge pull request #153 from DioxusLabs/jk/spawn-future
feat: add "spawn" method for futures
This commit is contained in:
1 file changed
+5
@@ -751,6 +751,11 @@ impl ScopeState {
|
|||||||
self.tasks.push_fut(fut)
|
self.tasks.push_fut(fut)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Spawns the future but does not return the TaskId
|
||||||
|
pub fn spawn(&self, fut: impl Future<Output = ()> + 'static) {
|
||||||
|
self.push_future(fut);
|
||||||
|
}
|
||||||
|
|
||||||
// todo: attach some state to the future to know if we should poll it
|
// todo: attach some state to the future to know if we should poll it
|
||||||
pub fn remove_future(&self, id: TaskId) {
|
pub fn remove_future(&self, id: TaskId) {
|
||||||
self.tasks.remove_fut(id);
|
self.tasks.remove_fut(id);
|
||||||
|
|||||||
Reference in new issue
Block a user