pub struct InterAgentMessage {
pub author: AgentPath,
pub recipient: AgentPath,
pub content: MailboxContent,
pub trigger_turn: bool,
}Fields§
§recipient: AgentPath§content: MailboxContent§trigger_turn: boolTrait Implementations§
Source§impl Clone for InterAgentMessage
impl Clone for InterAgentMessage
Source§fn clone(&self) -> InterAgentMessage
fn clone(&self) -> InterAgentMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InterAgentMessage
impl Debug for InterAgentMessage
Source§impl<'de> Deserialize<'de> for InterAgentMessage
impl<'de> Deserialize<'de> for InterAgentMessage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for InterAgentMessage
impl PartialEq for InterAgentMessage
Source§impl Serialize for InterAgentMessage
impl Serialize for InterAgentMessage
impl StructuralPartialEq for InterAgentMessage
Auto Trait Implementations§
impl Freeze for InterAgentMessage
impl RefUnwindSafe for InterAgentMessage
impl Send for InterAgentMessage
impl Sync for InterAgentMessage
impl Unpin for InterAgentMessage
impl UnsafeUnpin for InterAgentMessage
impl UnwindSafe for InterAgentMessage
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