[−][src]Trait scoped_spawn::RawScopedSpawn
Associated Types
type CancelReceiver: SignalReceiver + Send
type DoneSender: SignalSender + Send
type CancelSenderWithSignal: SignalSender + Send
type DoneReceiverWithSignal: SignalReceiver + Send
type CancelReceiverWithSignal: SignalReceiver + Send
type DoneSenderWithSignal: SignalSender + Send
Required methods
fn spawn_raw(&self) -> ChildSignals<Self::CancelReceiver, Self::DoneSender>
fn spawn_raw_with_signal(
&self
) -> (ParentSignals<Self::CancelSenderWithSignal, Self::DoneReceiverWithSignal>, ChildSignals<Self::CancelReceiverWithSignal, Self::DoneSenderWithSignal>)
&self
) -> (ParentSignals<Self::CancelSenderWithSignal, Self::DoneReceiverWithSignal>, ChildSignals<Self::CancelReceiverWithSignal, Self::DoneSenderWithSignal>)
Implementors
impl RawScopedSpawn for RemoteSpawner
[src]
type CancelReceiver = RemoteCancelReceiver
type DoneSender = RemoteDoneSender
type CancelSenderWithSignal = RemoteCancelSenderWithSignal
type DoneReceiverWithSignal = RemoteDoneReceiverWithSignal
type CancelReceiverWithSignal = RemoteCancelReceiverWithSignal
type DoneSenderWithSignal = RemoteDoneSenderWithSignal
fn spawn_raw(&self) -> ChildSignals<Self::CancelReceiver, Self::DoneSender>
[src]
fn spawn_raw_with_signal(
&self
) -> (ParentSignals<Self::CancelSenderWithSignal, Self::DoneReceiverWithSignal>, ChildSignals<Self::CancelReceiverWithSignal, Self::DoneSenderWithSignal>)
[src]
&self
) -> (ParentSignals<Self::CancelSenderWithSignal, Self::DoneReceiverWithSignal>, ChildSignals<Self::CancelReceiverWithSignal, Self::DoneSenderWithSignal>)