#[repr(u8)]pub enum EncodingVersion {
V1 = 0,
V2 = 1,
}
Expand description
This enum represents the version of the encoding being used
At the current time the only version of the encoding is the first version
Variants§
Trait Implementations§
Source§impl Clone for EncodingVersion
impl Clone for EncodingVersion
Source§fn clone(&self) -> EncodingVersion
fn clone(&self) -> EncodingVersion
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 EncodingVersion
impl Debug for EncodingVersion
Source§impl From<EncodingVersion> for u8
impl From<EncodingVersion> for u8
Source§fn from(value: EncodingVersion) -> Self
fn from(value: EncodingVersion) -> Self
Converts to this type from the input type.
Source§impl Hash for EncodingVersion
impl Hash for EncodingVersion
Source§impl PartialEq for EncodingVersion
impl PartialEq for EncodingVersion
Source§impl TryFrom<u8> for EncodingVersion
impl TryFrom<u8> for EncodingVersion
impl Copy for EncodingVersion
impl Eq for EncodingVersion
impl StructuralPartialEq for EncodingVersion
Auto Trait Implementations§
impl Freeze for EncodingVersion
impl RefUnwindSafe for EncodingVersion
impl Send for EncodingVersion
impl Sync for EncodingVersion
impl Unpin for EncodingVersion
impl UnwindSafe for EncodingVersion
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