pub struct WindowingParams {
pub screen_items: usize,
pub live_window_size: usize,
pub full_window_size: usize,
pub min_buffer: usize,
pub trigger_threshold_px: u32,
pub continuation_offset: usize,
}Expand description
Computed windowing parameters (for testing)
Groups all derived values for easy assertion in tests.
Fields§
§screen_items: usize§live_window_size: usize§full_window_size: usize§min_buffer: usize§trigger_threshold_px: u32§continuation_offset: usizeImplementations§
Trait Implementations§
Source§impl Clone for WindowingParams
impl Clone for WindowingParams
Source§fn clone(&self) -> WindowingParams
fn clone(&self) -> WindowingParams
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 WindowingParams
impl Debug for WindowingParams
Source§impl PartialEq for WindowingParams
impl PartialEq for WindowingParams
impl StructuralPartialEq for WindowingParams
Auto Trait Implementations§
impl Freeze for WindowingParams
impl RefUnwindSafe for WindowingParams
impl Send for WindowingParams
impl Sync for WindowingParams
impl Unpin for WindowingParams
impl UnwindSafe for WindowingParams
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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 moreSource§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.