pub struct ScrollerTilingPolicy {Show 13 fields
pub target_tile_backing_dimension: f64,
pub max_tile_backing_width: Option<f64>,
pub max_tile_backing_height: Option<f64>,
pub max_tile_backing_area: Option<f64>,
pub min_logical_tile_size: f64,
pub tile_overscan_columns: i32,
pub tile_overscan_rows: i32,
pub min_untiled_render_dpr: f64,
pub prewarm_viewport_pad_x_multiplier: f64,
pub prewarm_viewport_pad_y_multiplier: f64,
pub prewarm_viewport_pad_min_x: f64,
pub prewarm_viewport_pad_min_y: f64,
pub max_surfaces_per_layer: Option<usize>,
}Fields§
§target_tile_backing_dimension: f64§max_tile_backing_width: Option<f64>§max_tile_backing_height: Option<f64>§max_tile_backing_area: Option<f64>§min_logical_tile_size: f64§tile_overscan_columns: i32§tile_overscan_rows: i32§min_untiled_render_dpr: f64§prewarm_viewport_pad_x_multiplier: f64§prewarm_viewport_pad_y_multiplier: f64§prewarm_viewport_pad_min_x: f64§prewarm_viewport_pad_min_y: f64§max_surfaces_per_layer: Option<usize>Trait Implementations§
Source§impl Clone for ScrollerTilingPolicy
impl Clone for ScrollerTilingPolicy
impl Copy for ScrollerTilingPolicy
Source§impl Debug for ScrollerTilingPolicy
impl Debug for ScrollerTilingPolicy
Auto Trait Implementations§
impl Freeze for ScrollerTilingPolicy
impl RefUnwindSafe for ScrollerTilingPolicy
impl Send for ScrollerTilingPolicy
impl Sync for ScrollerTilingPolicy
impl Unpin for ScrollerTilingPolicy
impl UnsafeUnpin for ScrollerTilingPolicy
impl UnwindSafe for ScrollerTilingPolicy
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.