#[repr(C)]pub struct RuntimeCommandView {
pub command_kind: u8,
pub ext_seq: u64,
pub ref_ext_time_us: u64,
pub payload: RuntimeBytesRef,
}Expand description
ABI view of a command envelope.
Fields§
§command_kind: u8Command kind.
ext_seq: u64Source queue sequence.
ref_ext_time_us: u64Source-provided reference time in microseconds.
payload: RuntimeBytesRefEncoded command payload.
Trait Implementations§
Source§impl Clone for RuntimeCommandView
impl Clone for RuntimeCommandView
Source§fn clone(&self) -> RuntimeCommandView
fn clone(&self) -> RuntimeCommandView
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 RuntimeCommandView
impl Debug for RuntimeCommandView
Source§impl PartialEq for RuntimeCommandView
impl PartialEq for RuntimeCommandView
impl Copy for RuntimeCommandView
impl Eq for RuntimeCommandView
impl StructuralPartialEq for RuntimeCommandView
Auto Trait Implementations§
impl Freeze for RuntimeCommandView
impl RefUnwindSafe for RuntimeCommandView
impl !Send for RuntimeCommandView
impl !Sync for RuntimeCommandView
impl Unpin for RuntimeCommandView
impl UnsafeUnpin for RuntimeCommandView
impl UnwindSafe for RuntimeCommandView
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