pub struct TCChatMessageSpec {
pub version: u8,
pub message_type: u8,
pub sender: String,
pub message: String,
pub timestamp: u64,
}
Fields§
§version: u8
§message_type: u8
§sender: String
§message: String
§timestamp: u64
Trait Implementations§
Source§impl Clone for TCChatMessageSpec
impl Clone for TCChatMessageSpec
Source§fn clone(&self) -> TCChatMessageSpec
fn clone(&self) -> TCChatMessageSpec
Returns a copy 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 TCChatMessageSpec
impl Debug for TCChatMessageSpec
Source§impl Deserialize for TCChatMessageSpec
impl Deserialize for TCChatMessageSpec
Source§type Output = TCChatMessageSpec
type Output = TCChatMessageSpec
Output should be Self, except for wrapper types.
fn deserialize(deser: &mut Deserializer<'_>) -> DeserializeResult<Self>
Source§impl From<TCChatMessageSpec> for ToClientCommand
impl From<TCChatMessageSpec> for ToClientCommand
Source§fn from(value: TCChatMessageSpec) -> Self
fn from(value: TCChatMessageSpec) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TCChatMessageSpec
impl PartialEq for TCChatMessageSpec
Source§impl Serialize for TCChatMessageSpec
impl Serialize for TCChatMessageSpec
type Input = TCChatMessageSpec
fn serialize<S: Serializer>(value: &Self::Input, ser: &mut S) -> SerializeResult
impl StructuralPartialEq for TCChatMessageSpec
Auto Trait Implementations§
impl Freeze for TCChatMessageSpec
impl RefUnwindSafe for TCChatMessageSpec
impl Send for TCChatMessageSpec
impl Sync for TCChatMessageSpec
impl Unpin for TCChatMessageSpec
impl UnwindSafe for TCChatMessageSpec
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