pub enum PayloadOperand {
Blob,
Array(ScalarOperand),
}Expand description
Abbreviation operand
Variants§
Blob
Emitted as a vbr6 value, padded to a 32-bit boundary and then an array of 8-bit objects
Array(ScalarOperand)
An array of values. This expects another operand encoded directly after indicating the element type. The array will begin with a vbr6 value indicating the length of the following array.
Trait Implementations§
Source§impl Clone for PayloadOperand
impl Clone for PayloadOperand
Source§fn clone(&self) -> PayloadOperand
fn clone(&self) -> PayloadOperand
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 PayloadOperand
impl Debug for PayloadOperand
impl Copy for PayloadOperand
Auto Trait Implementations§
impl Freeze for PayloadOperand
impl RefUnwindSafe for PayloadOperand
impl Send for PayloadOperand
impl Sync for PayloadOperand
impl Unpin for PayloadOperand
impl UnwindSafe for PayloadOperand
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