pub struct CompositorCounters {
pub layers: u64,
pub picture_layers_repainted: u64,
pub transform_updates: u64,
pub clip_updates: u64,
pub layers_culled: u64,
pub opacity_updates: u64,
pub leader_publish_passes: u64,
pub leaders_published: u64,
}Expand description
Compositor counters (layers is cumulative picture layers created).
Fields§
§layers: u64§picture_layers_repainted: u64§transform_updates: u64§clip_updates: u64§layers_culled: u64§opacity_updates: u64§leader_publish_passes: u64§leaders_published: u64Trait Implementations§
Source§impl Clone for CompositorCounters
impl Clone for CompositorCounters
Source§impl Debug for CompositorCounters
impl Debug for CompositorCounters
Source§impl Default for CompositorCounters
impl Default for CompositorCounters
Source§impl<'de> Deserialize<'de> for CompositorCounterswhere
CompositorCounters: Default,
impl<'de> Deserialize<'de> for CompositorCounterswhere
CompositorCounters: Default,
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
impl Eq for CompositorCounters
Source§impl PartialEq for CompositorCounters
impl PartialEq for CompositorCounters
Source§impl Serialize for CompositorCounters
impl Serialize for CompositorCounters
impl StructuralPartialEq for CompositorCounters
Auto Trait Implementations§
impl Forget for CompositorCounters
impl Freeze for CompositorCounters
impl RefUnwindSafe for CompositorCounters
impl Send for CompositorCounters
impl Sync for CompositorCounters
impl Unpin for CompositorCounters
impl UnsafeUnpin for CompositorCounters
impl UnwindSafe for CompositorCounters
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