[−][src]Trait async_nursery::LocalNurse
Required methods
fn nurse_local_obj(
&self,
fut: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
&self,
fut: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
Spawn a !Send
future and store it's JoinHandle.
Implementations on Foreign Types
impl<'_, T: ?Sized, Out> LocalNurse<Out> for &'_ T where
T: LocalNurse<Out>,
Out: 'static,
[src]
T: LocalNurse<Out>,
Out: 'static,
fn nurse_local_obj(
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
[src]
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
impl<'_, T: ?Sized, Out> LocalNurse<Out> for &'_ mut T where
T: LocalNurse<Out>,
Out: 'static,
[src]
T: LocalNurse<Out>,
Out: 'static,
fn nurse_local_obj(
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
[src]
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
impl<T: ?Sized, Out> LocalNurse<Out> for Box<T> where
T: LocalNurse<Out>,
Out: 'static,
[src]
T: LocalNurse<Out>,
Out: 'static,
fn nurse_local_obj(
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
[src]
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
impl<T: ?Sized, Out> LocalNurse<Out> for Arc<T> where
T: LocalNurse<Out>,
Out: 'static,
[src]
T: LocalNurse<Out>,
Out: 'static,
fn nurse_local_obj(
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
[src]
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
impl<T: ?Sized, Out> LocalNurse<Out> for Rc<T> where
T: LocalNurse<Out>,
Out: 'static,
[src]
T: LocalNurse<Out>,
Out: 'static,
fn nurse_local_obj(
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
[src]
&self,
future: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
Implementors
impl<S, Out> LocalNurse<Out> for Nursery<S, Out> where
S: LocalSpawnHandle<Out>,
Out: 'static,
[src]
S: LocalSpawnHandle<Out>,
Out: 'static,
fn nurse_local_obj(
&self,
fut: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>
[src]
&self,
fut: LocalFutureObj<'static, Out>
) -> Result<(), NurseErr>