Enum ockam_node::NodeReply [−][src]
pub enum NodeReply {
Ok,
Workers(Vec<Address>),
Sender {
addr: Address,
sender: Sender<RelayMessage>,
wrap: bool,
},
}
Expand description
Successful return values from a router command
Variants
Ok
Success with no payload
Workers(Vec<Address>)
A list of worker addresses
Sender
Fields
addr: Address
The address a message is being sent to
sender: Sender<RelayMessage>
The relay sender
wrap: bool
Indicate whether the relay message needs to be constructed with router wrapping.
Message sender to a specific worker
Implementations
Return NodeReply::Ok
Return NodeError::NoSuchWorker
Return NodeError::NoSuchProcessor
Return NodeError::WorkerExists for the given address
Return NodeError::RouterExists
Return [NodeReply::Rejected(reason)]
Return NodeReply::Workers for the given addresses
Return NodeReply::Sender for the given information
Consume the wrapper and return NodeReply::Sender
Consume the wrapper and return NodeReply::Workers
Returns Ok if self is NodeReply::Ok
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for NodeReply
impl !UnwindSafe for NodeReply
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more