pub struct LeopardGf8ProfileStats {Show 23 fields
pub encode_calls: usize,
pub encode_chunks: usize,
pub encode_full_groups: usize,
pub encode_remainder_groups: usize,
pub encode_later_group_calls: usize,
pub fft_stage_calls: usize,
pub ifft_stage_calls: usize,
pub first_group_ifft_calls: usize,
pub later_group_ifft_calls: usize,
pub remainder_group_ifft_calls: usize,
pub first_group_input_copy_bytes: usize,
pub later_group_input_copy_bytes: usize,
pub remainder_group_input_copy_bytes: usize,
pub first_group_zero_fill_bytes: usize,
pub later_group_zero_fill_bytes: usize,
pub remainder_group_zero_fill_bytes: usize,
pub later_group_xor_bytes: usize,
pub remainder_group_xor_bytes: usize,
pub output_writeback_calls: usize,
pub input_copy_bytes: usize,
pub zero_fill_bytes: usize,
pub xor_bytes: usize,
pub output_writeback_bytes: usize,
}Fields§
§encode_calls: usize§encode_chunks: usize§encode_full_groups: usize§encode_remainder_groups: usize§encode_later_group_calls: usize§fft_stage_calls: usize§ifft_stage_calls: usize§first_group_ifft_calls: usize§later_group_ifft_calls: usize§remainder_group_ifft_calls: usize§first_group_input_copy_bytes: usize§later_group_input_copy_bytes: usize§remainder_group_input_copy_bytes: usize§first_group_zero_fill_bytes: usize§later_group_zero_fill_bytes: usize§remainder_group_zero_fill_bytes: usize§later_group_xor_bytes: usize§remainder_group_xor_bytes: usize§output_writeback_calls: usize§input_copy_bytes: usize§zero_fill_bytes: usize§xor_bytes: usize§output_writeback_bytes: usizeTrait Implementations§
Source§impl Clone for LeopardGf8ProfileStats
impl Clone for LeopardGf8ProfileStats
Source§fn clone(&self) -> LeopardGf8ProfileStats
fn clone(&self) -> LeopardGf8ProfileStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for LeopardGf8ProfileStats
Source§impl Debug for LeopardGf8ProfileStats
impl Debug for LeopardGf8ProfileStats
impl Eq for LeopardGf8ProfileStats
Source§impl PartialEq for LeopardGf8ProfileStats
impl PartialEq for LeopardGf8ProfileStats
Source§fn eq(&self, other: &LeopardGf8ProfileStats) -> bool
fn eq(&self, other: &LeopardGf8ProfileStats) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LeopardGf8ProfileStats
Auto Trait Implementations§
impl Freeze for LeopardGf8ProfileStats
impl RefUnwindSafe for LeopardGf8ProfileStats
impl Send for LeopardGf8ProfileStats
impl Sync for LeopardGf8ProfileStats
impl Unpin for LeopardGf8ProfileStats
impl UnsafeUnpin for LeopardGf8ProfileStats
impl UnwindSafe for LeopardGf8ProfileStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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