pub struct BaseMessage {
pub request_id: Option<String>,
pub type: Option<String>,
}Expand description
Common message base with type and optional request_id.
Fields§
§request_id: Option<String>Optional request id.
type: Option<String>Frame type (event, status, etc.).
Trait Implementations§
Source§impl Clone for BaseMessage
impl Clone for BaseMessage
Source§fn clone(&self) -> BaseMessage
fn clone(&self) -> BaseMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BaseMessage
impl Debug for BaseMessage
Source§impl Default for BaseMessage
impl Default for BaseMessage
Source§fn default() -> BaseMessage
fn default() -> BaseMessage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BaseMessage
impl<'de> Deserialize<'de> for BaseMessage
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 BaseMessage
impl PartialEq for BaseMessage
Source§impl Serialize for BaseMessage
impl Serialize for BaseMessage
impl StructuralPartialEq for BaseMessage
Auto Trait Implementations§
impl Freeze for BaseMessage
impl RefUnwindSafe for BaseMessage
impl Send for BaseMessage
impl Sync for BaseMessage
impl Unpin for BaseMessage
impl UnsafeUnpin for BaseMessage
impl UnwindSafe for BaseMessage
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