pub struct MsgMetadata {
pub kind: MsgKind,
pub response_id: Option<u64>,
pub rpc_id: Option<JsonRpcId>,
pub method: Option<Arc<str>>,
pub thread_id: Option<Arc<str>>,
pub turn_id: Option<Arc<str>>,
pub item_id: Option<Arc<str>>,
}Fields§
§kind: MsgKind§response_id: Option<u64>§rpc_id: Option<JsonRpcId>§method: Option<Arc<str>>§thread_id: Option<Arc<str>>§turn_id: Option<Arc<str>>§item_id: Option<Arc<str>>Trait Implementations§
Source§impl Clone for MsgMetadata
impl Clone for MsgMetadata
Source§fn clone(&self) -> MsgMetadata
fn clone(&self) -> MsgMetadata
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 MsgMetadata
impl Debug for MsgMetadata
Source§impl PartialEq for MsgMetadata
impl PartialEq for MsgMetadata
impl Eq for MsgMetadata
impl StructuralPartialEq for MsgMetadata
Auto Trait Implementations§
impl Freeze for MsgMetadata
impl RefUnwindSafe for MsgMetadata
impl Send for MsgMetadata
impl Sync for MsgMetadata
impl Unpin for MsgMetadata
impl UnsafeUnpin for MsgMetadata
impl UnwindSafe for MsgMetadata
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