pub enum OutgoingMessageAddr {
    Actor {
        actor_id: ActorId,
        behavior_guid: Option<u128>,
    },
    Controller,
}Expand description
A response message received from a behavior module.
Can be targeted to an actor itself, or to the behavior controller itself as a system entity.
Variants
Actor
Fields
actor_id: ActorIdActor identifier.
Response targeted at a specific actor and behavior.
Controller
Response targeted at the controller module itself.
Trait Implementations
sourceimpl Clone for OutgoingMessageAddr
 
impl Clone for OutgoingMessageAddr
sourcefn clone(&self) -> OutgoingMessageAddr
 
fn clone(&self) -> OutgoingMessageAddr
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for OutgoingMessageAddr
 
impl Debug for OutgoingMessageAddr
sourceimpl From<&OutgoingMessageAddr> for OutgoingMessageAddr
 
impl From<&OutgoingMessageAddr> for OutgoingMessageAddr
sourcefn from(addr: &OutgoingMessageAddr) -> Self
 
fn from(addr: &OutgoingMessageAddr) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<OutgoingMessageAddr> for OutgoingMessageAddr
 
impl PartialEq<OutgoingMessageAddr> for OutgoingMessageAddr
sourcefn eq(&self, other: &OutgoingMessageAddr) -> bool
 
fn eq(&self, other: &OutgoingMessageAddr) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &OutgoingMessageAddr) -> bool
 
fn ne(&self, other: &OutgoingMessageAddr) -> bool
This method tests for !=.
impl Copy for OutgoingMessageAddr
impl Eq for OutgoingMessageAddr
impl StructuralEq for OutgoingMessageAddr
impl StructuralPartialEq for OutgoingMessageAddr
Auto Trait Implementations
impl RefUnwindSafe for OutgoingMessageAddr
impl Send for OutgoingMessageAddr
impl Sync for OutgoingMessageAddr
impl Unpin for OutgoingMessageAddr
impl UnwindSafe for OutgoingMessageAddr
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
