pub enum Own {}Expand description
The lane owned by the current named send product.
Trait Implementations§
Source§impl<L, R, Input> SendInput<Input, Own> for SendProduct<L, R>
impl<L, R, Input> SendInput<Input, Own> for SendProduct<L, R>
Source§impl<C: Behavior> SendInput<ObserveChild<<<C as Behavior>::Addr as Address>::Nonce>, Own> for ProxySends<C>
impl<C: Behavior> SendInput<ObserveChild<<<C as Behavior>::Addr as Address>::Nonce>, Own> for ProxySends<C>
Source§impl<A, Sends, C> SendInput<ObserveChild<<A as Address>::Nonce>, Own> for SupervisorSends<A, Sends, C>
impl<A, Sends, C> SendInput<ObserveChild<<A as Address>::Nonce>, Own> for SupervisorSends<A, Sends, C>
fn emit(&mut self, input: ObserveChild<A::Nonce>)
Source§impl<C: Behavior> SendInput<ObserveCreation<<<C as Behavior>::Addr as Address>::Nonce>, Own> for ProxySends<C>
impl<C: Behavior> SendInput<ObserveCreation<<<C as Behavior>::Addr as Address>::Nonce>, Own> for ProxySends<C>
Source§impl<A: Address, Sends> SendInput<ObservePeer<A>, Own> for WatchSends<A, Sends>
impl<A: Address, Sends> SendInput<ObservePeer<A>, Own> for WatchSends<A, Sends>
fn emit(&mut self, input: ObservePeer<A>)
Source§impl<C: Behavior> SendInput<ReportWorkerCreationResolved<<<C as Behavior>::Addr as Address>::Nonce>, Own> for ProxySends<C>
impl<C: Behavior> SendInput<ReportWorkerCreationResolved<<<C as Behavior>::Addr as Address>::Nonce>, Own> for ProxySends<C>
Source§impl<C: Behavior> SendInput<ReportWorkerStopped<<C as Behavior>::Addr>, Own> for ProxySends<C>
impl<C: Behavior> SendInput<ReportWorkerStopped<<C as Behavior>::Addr>, Own> for ProxySends<C>
fn emit(&mut self, input: ReportWorkerStopped<C::Addr>)
Source§impl<Sends> SendInput<ScheduleAfter, Own> for ReceiveTimeoutSends<Sends>
impl<Sends> SendInput<ScheduleAfter, Own> for ReceiveTimeoutSends<Sends>
fn emit(&mut self, input: ScheduleAfter)
Source§impl<Sends> SendInput<ScheduleAt, Own> for DeadlineSends<Sends>
impl<Sends> SendInput<ScheduleAt, Own> for DeadlineSends<Sends>
fn emit(&mut self, input: ScheduleAt)
Auto Trait Implementations§
impl Freeze for Own
impl RefUnwindSafe for Own
impl Send for Own
impl Sync for Own
impl Unpin for Own
impl UnsafeUnpin for Own
impl UnwindSafe for Own
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more