pub struct HoverFxPerformanceConfig {
pub lazy_local_layers: bool,
pub worker_local_layers: bool,
pub dirty_rect_rendering: bool,
pub shader_texture_cache: bool,
pub dpr_cap: f32,
pub idle_release_timeout_ms: u16,
pub candidate_observer_margin_px: Option<u16>,
pub motion_lane: Option<String>,
pub motion_scope: Option<String>,
pub view_transition_name_isolation: Option<String>,
}Fields§
§lazy_local_layers: bool§worker_local_layers: bool§dirty_rect_rendering: bool§shader_texture_cache: bool§dpr_cap: f32§idle_release_timeout_ms: u16§candidate_observer_margin_px: Option<u16>§motion_lane: Option<String>§motion_scope: Option<String>§view_transition_name_isolation: Option<String>Implementations§
Source§impl HoverFxPerformanceConfig
impl HoverFxPerformanceConfig
pub fn new() -> Self
pub fn with_lazy_local_layers(self, lazy_local_layers: bool) -> Self
pub fn with_worker_local_layers(self, worker_local_layers: bool) -> Self
pub fn with_dirty_rect_rendering(self, dirty_rect_rendering: bool) -> Self
pub fn with_shader_texture_cache(self, shader_texture_cache: bool) -> Self
pub fn with_dpr_cap(self, dpr_cap: f32) -> Self
pub fn with_idle_release_timeout_ms(self, idle_release_timeout_ms: u16) -> Self
pub fn with_candidate_observer_margin_px( self, candidate_observer_margin_px: u16, ) -> Self
Trait Implementations§
Source§impl Clone for HoverFxPerformanceConfig
impl Clone for HoverFxPerformanceConfig
Source§fn clone(&self) -> HoverFxPerformanceConfig
fn clone(&self) -> HoverFxPerformanceConfig
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 moreSource§impl Debug for HoverFxPerformanceConfig
impl Debug for HoverFxPerformanceConfig
Source§impl Default for HoverFxPerformanceConfig
impl Default for HoverFxPerformanceConfig
Source§impl<'de> Deserialize<'de> for HoverFxPerformanceConfig
impl<'de> Deserialize<'de> for HoverFxPerformanceConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for HoverFxPerformanceConfig
impl PartialEq for HoverFxPerformanceConfig
Source§fn eq(&self, other: &HoverFxPerformanceConfig) -> bool
fn eq(&self, other: &HoverFxPerformanceConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for HoverFxPerformanceConfig
impl Serialize for HoverFxPerformanceConfig
impl StructuralPartialEq for HoverFxPerformanceConfig
Auto Trait Implementations§
impl Freeze for HoverFxPerformanceConfig
impl RefUnwindSafe for HoverFxPerformanceConfig
impl Send for HoverFxPerformanceConfig
impl Sync for HoverFxPerformanceConfig
impl Unpin for HoverFxPerformanceConfig
impl UnsafeUnpin for HoverFxPerformanceConfig
impl UnwindSafe for HoverFxPerformanceConfig
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