pub struct RoamMsg {
pub from_account: String,
pub to_account: String,
pub msg_seq: Option<u32>,
pub msg_random: u32,
pub msg_time_stamp: u32,
pub msg_flag_bits: u32,
pub is_peer_read: u32,
pub msg_key: String,
pub msg_body: Vec<MsgBody>,
pub cloud_custom_data: Option<String>,
}
Fields§
§from_account: String
§to_account: String
§msg_seq: Option<u32>
§msg_random: u32
§msg_time_stamp: u32
§msg_flag_bits: u32
§is_peer_read: u32
§msg_key: String
§msg_body: Vec<MsgBody>
§cloud_custom_data: Option<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RoamMsg
impl<'de> Deserialize<'de> for RoamMsg
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
impl StructuralPartialEq for RoamMsg
Auto Trait Implementations§
impl Freeze for RoamMsg
impl RefUnwindSafe for RoamMsg
impl Send for RoamMsg
impl Sync for RoamMsg
impl Unpin for RoamMsg
impl UnwindSafe for RoamMsg
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