enum ParamEncoding {
Varint,
Uint8,
Location,
LengthPrefixed,
}Expand description
How a parameter value is encoded on the wire.
Variants§
Varint
Bare varint.
Uint8
Single byte (uint8).
Location
Two consecutive varints (group, object).
LengthPrefixed
Length-prefixed bytes.
Trait Implementations§
Source§impl Clone for ParamEncoding
impl Clone for ParamEncoding
Source§fn clone(&self) -> ParamEncoding
fn clone(&self) -> ParamEncoding
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 ParamEncoding
impl Debug for ParamEncoding
Source§impl PartialEq for ParamEncoding
impl PartialEq for ParamEncoding
impl Copy for ParamEncoding
impl Eq for ParamEncoding
impl StructuralPartialEq for ParamEncoding
Auto Trait Implementations§
impl Freeze for ParamEncoding
impl RefUnwindSafe for ParamEncoding
impl Send for ParamEncoding
impl Sync for ParamEncoding
impl Unpin for ParamEncoding
impl UnsafeUnpin for ParamEncoding
impl UnwindSafe for ParamEncoding
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