#[repr(C)]pub struct WireEventHeader { /* private fields */ }
Expand description
The wire type corresponding to EventHeader
.
Implementations§
Source§impl WireEventHeader
impl WireEventHeader
pub fn event_type(&self) -> Option<&WireEventType>
pub fn moniker(&self) -> Option<&WireString>
pub fn component_url(&self) -> Option<&WireString>
pub fn timestamp(&self) -> Option<&WireI64>
Trait Implementations§
Source§impl Debug for WireEventHeader
impl Debug for WireEventHeader
Source§impl<___D> Decode<___D> for WireEventHeaderwhere
___D: Decoder + ?Sized,
impl<___D> Decode<___D> for WireEventHeaderwhere
___D: Decoder + ?Sized,
Source§impl TakeFrom<WireEventHeader> for EventHeader
impl TakeFrom<WireEventHeader> for EventHeader
Source§fn take_from(from: &WireEventHeader) -> Self
fn take_from(from: &WireEventHeader) -> Self
Converts from the given
T
, taking any resources that can’t be cloned.§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
conversion instead of calling
take_from
. Read moreSource§impl TakeFrom<WireEventHeader> for EventHeader
impl TakeFrom<WireEventHeader> for EventHeader
Source§fn take_from(from: &WireEventHeader) -> Self
fn take_from(from: &WireEventHeader) -> Self
Converts from the given
T
, taking any resources that can’t be cloned.§const COPY_OPTIMIZATION: CopyOptimization<Self> = _
const COPY_OPTIMIZATION: CopyOptimization<Self> = _
An optimization flag that allows the bytes of this type to be copied directly during
conversion instead of calling
take_from
. Read moreSource§impl ZeroPadding for WireEventHeader
impl ZeroPadding for WireEventHeader
Source§fn zero_padding(out: &mut MaybeUninit<Self>)
fn zero_padding(out: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for WireEventHeader
impl RefUnwindSafe for WireEventHeader
impl !Send for WireEventHeader
impl !Sync for WireEventHeader
impl Unpin for WireEventHeader
impl UnwindSafe for WireEventHeader
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