pub enum OutTarget {
Parent,
Origin,
Itself,
Address(Address),
Invalid(String),
}Expand description
Where an outgoing event goes.
Variants§
Parent
The invoking parent (#_parent).
Origin
The origin of the input being handled (a reply).
Itself
The actor itself.
Address(Address)
An address.
Invalid(String)
A target text that is not an address; delivery fails with error.communication.
Trait Implementations§
impl Eq for OutTarget
impl StructuralPartialEq for OutTarget
Auto Trait Implementations§
impl Forget for OutTarget
impl Freeze for OutTarget
impl Move for OutTarget
impl RefUnwindSafe for OutTarget
impl Send for OutTarget
impl Sync for OutTarget
impl Unpin for OutTarget
impl UnsafeUnpin for OutTarget
impl UnwindSafe for OutTarget
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