pub struct MailboxResult {
pub agent_path: AgentPath,
pub status: MailboxStatus,
pub result: Option<String>,
}Expand description
A result posted from child agent to parent.
Fields§
§agent_path: AgentPathWhich agent produced this result.
status: MailboxStatusThe status of the result.
result: Option<String>The result text (if any).
Trait Implementations§
Source§impl Clone for MailboxResult
impl Clone for MailboxResult
Source§fn clone(&self) -> MailboxResult
fn clone(&self) -> MailboxResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MailboxResult
impl RefUnwindSafe for MailboxResult
impl Send for MailboxResult
impl Sync for MailboxResult
impl Unpin for MailboxResult
impl UnsafeUnpin for MailboxResult
impl UnwindSafe for MailboxResult
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