pub struct GroupSize16Encoding {
pub block_length: u16,
pub num_in_group: u16,
}Expand description
Group size 16 encoding (4 bytes: u16 block_length + u16 num_in_group).
Fields§
§block_length: u16§num_in_group: u16Implementations§
Source§impl GroupSize16Encoding
impl GroupSize16Encoding
pub const ENCODED_LENGTH: usize = 4usize
Trait Implementations§
Source§impl Clone for GroupSize16Encoding
impl Clone for GroupSize16Encoding
Source§fn clone(&self) -> GroupSize16Encoding
fn clone(&self) -> GroupSize16Encoding
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GroupSize16Encoding
impl Debug for GroupSize16Encoding
impl Copy for GroupSize16Encoding
Auto Trait Implementations§
impl Freeze for GroupSize16Encoding
impl RefUnwindSafe for GroupSize16Encoding
impl Send for GroupSize16Encoding
impl Sync for GroupSize16Encoding
impl Unpin for GroupSize16Encoding
impl UnwindSafe for GroupSize16Encoding
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more