pub struct GroupSizeEncoding {
pub block_length: u16,
pub num_in_group: u32,
}Expand description
Group size encoding (6 bytes: u16 block_length + u32 num_in_group).
Fields§
§block_length: u16§num_in_group: u32Implementations§
Source§impl GroupSizeEncoding
impl GroupSizeEncoding
pub const ENCODED_LENGTH: usize = 6usize
Trait Implementations§
Source§impl Clone for GroupSizeEncoding
impl Clone for GroupSizeEncoding
Source§fn clone(&self) -> GroupSizeEncoding
fn clone(&self) -> GroupSizeEncoding
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 GroupSizeEncoding
impl Debug for GroupSizeEncoding
impl Copy for GroupSizeEncoding
Auto Trait Implementations§
impl Freeze for GroupSizeEncoding
impl RefUnwindSafe for GroupSizeEncoding
impl Send for GroupSizeEncoding
impl Sync for GroupSizeEncoding
impl Unpin for GroupSizeEncoding
impl UnwindSafe for GroupSizeEncoding
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