pub struct PackingStats {
pub first_page_attempts: u64,
pub subsequent_page_attempts: u64,
pub subsequent_pages: u64,
pub subsequent_min_attempts: u64,
pub subsequent_max_attempts: u64,
pub initial_window_attempts: u64,
pub window_frame_spans: [u64; 10],
pub window_span_counts: [u64; 10],
pub initial_windows: u64,
pub window_final_position_sums: [f64; 10],
pub window_final_position_counts: [u64; 10],
}Fields§
§first_page_attempts: u64§subsequent_page_attempts: u64§subsequent_pages: u64§subsequent_min_attempts: u64§subsequent_max_attempts: u64§initial_window_attempts: u64§window_frame_spans: [u64; 10]§window_span_counts: [u64; 10]§initial_windows: u64§window_final_position_sums: [f64; 10]§window_final_position_counts: [u64; 10]Implementations§
Source§impl PackingStats
impl PackingStats
pub fn subsequent_average_attempts(self) -> f64
pub fn average_initial_window_attempts(self) -> f64
pub fn average_window_frame_span(self, index: usize) -> f64
pub fn average_window_final_position(self, index: usize) -> f64
Trait Implementations§
Source§impl Clone for PackingStats
impl Clone for PackingStats
Source§fn clone(&self) -> PackingStats
fn clone(&self) -> PackingStats
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 PackingStats
Source§impl Debug for PackingStats
impl Debug for PackingStats
Source§impl Default for PackingStats
impl Default for PackingStats
Source§fn default() -> PackingStats
fn default() -> PackingStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PackingStats
impl RefUnwindSafe for PackingStats
impl Send for PackingStats
impl Sync for PackingStats
impl Unpin for PackingStats
impl UnsafeUnpin for PackingStats
impl UnwindSafe for PackingStats
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