pub struct TeamMessage {
pub from: AgentId,
pub to: AgentId,
pub content: String,
pub timestamp: u64,
}Fields§
§from: AgentId§to: AgentId§content: String§timestamp: u64Trait Implementations§
Source§impl Clone for TeamMessage
impl Clone for TeamMessage
Source§fn clone(&self) -> TeamMessage
fn clone(&self) -> TeamMessage
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 TeamMessage
impl Debug for TeamMessage
Source§impl<'de> Deserialize<'de> for TeamMessage
impl<'de> Deserialize<'de> for TeamMessage
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
Auto Trait Implementations§
impl Freeze for TeamMessage
impl RefUnwindSafe for TeamMessage
impl Send for TeamMessage
impl Sync for TeamMessage
impl Unpin for TeamMessage
impl UnsafeUnpin for TeamMessage
impl UnwindSafe for TeamMessage
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