pub struct FastMessageData {
pub m: FastMessageMetaData,
pub d: Value,
}Expand description
Encapsulates the Fast message metadata and the JSON formatted message data.
Fields§
§m: FastMessageMetaData§d: ValueImplementations§
Source§impl FastMessageData
impl FastMessageData
pub fn new(n: String, d: Value) -> FastMessageData
Trait Implementations§
Source§impl Clone for FastMessageData
impl Clone for FastMessageData
Source§fn clone(&self) -> FastMessageData
fn clone(&self) -> FastMessageData
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 FastMessageData
impl Debug for FastMessageData
Source§impl<'de> Deserialize<'de> for FastMessageData
impl<'de> Deserialize<'de> for FastMessageData
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 FastMessageData
impl PartialEq for FastMessageData
Source§impl Serialize for FastMessageData
impl Serialize for FastMessageData
impl StructuralPartialEq for FastMessageData
Auto Trait Implementations§
impl Freeze for FastMessageData
impl RefUnwindSafe for FastMessageData
impl Send for FastMessageData
impl Sync for FastMessageData
impl Unpin for FastMessageData
impl UnwindSafe for FastMessageData
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