pub struct CompositorTimingHistory {
pub begin_main_frame_queue_critical_estimate_delta_us: Option<i64>,
pub begin_main_frame_queue_not_critical_estimate_delta_us: Option<i64>,
pub begin_main_frame_start_to_ready_to_commit_estimate_delta_us: Option<i64>,
pub commit_to_ready_to_activate_estimate_delta_us: Option<i64>,
pub prepare_tiles_estimate_delta_us: Option<i64>,
pub activate_estimate_delta_us: Option<i64>,
pub draw_estimate_delta_us: Option<i64>,
}Fields§
§begin_main_frame_queue_critical_estimate_delta_us: Option<i64>§begin_main_frame_queue_not_critical_estimate_delta_us: Option<i64>§begin_main_frame_start_to_ready_to_commit_estimate_delta_us: Option<i64>§commit_to_ready_to_activate_estimate_delta_us: Option<i64>§prepare_tiles_estimate_delta_us: Option<i64>§activate_estimate_delta_us: Option<i64>§draw_estimate_delta_us: Option<i64>Implementations§
Source§impl CompositorTimingHistory
impl CompositorTimingHistory
Sourcepub fn begin_main_frame_queue_critical_estimate_delta_us(&self) -> i64
pub fn begin_main_frame_queue_critical_estimate_delta_us(&self) -> i64
Returns the value of begin_main_frame_queue_critical_estimate_delta_us, or the default value if begin_main_frame_queue_critical_estimate_delta_us is unset.
Sourcepub fn begin_main_frame_queue_not_critical_estimate_delta_us(&self) -> i64
pub fn begin_main_frame_queue_not_critical_estimate_delta_us(&self) -> i64
Returns the value of begin_main_frame_queue_not_critical_estimate_delta_us, or the default value if begin_main_frame_queue_not_critical_estimate_delta_us is unset.
Sourcepub fn begin_main_frame_start_to_ready_to_commit_estimate_delta_us(&self) -> i64
pub fn begin_main_frame_start_to_ready_to_commit_estimate_delta_us(&self) -> i64
Returns the value of begin_main_frame_start_to_ready_to_commit_estimate_delta_us, or the default value if begin_main_frame_start_to_ready_to_commit_estimate_delta_us is unset.
Sourcepub fn commit_to_ready_to_activate_estimate_delta_us(&self) -> i64
pub fn commit_to_ready_to_activate_estimate_delta_us(&self) -> i64
Returns the value of commit_to_ready_to_activate_estimate_delta_us, or the default value if commit_to_ready_to_activate_estimate_delta_us is unset.
Sourcepub fn prepare_tiles_estimate_delta_us(&self) -> i64
pub fn prepare_tiles_estimate_delta_us(&self) -> i64
Returns the value of prepare_tiles_estimate_delta_us, or the default value if prepare_tiles_estimate_delta_us is unset.
Sourcepub fn activate_estimate_delta_us(&self) -> i64
pub fn activate_estimate_delta_us(&self) -> i64
Returns the value of activate_estimate_delta_us, or the default value if activate_estimate_delta_us is unset.
Sourcepub fn draw_estimate_delta_us(&self) -> i64
pub fn draw_estimate_delta_us(&self) -> i64
Returns the value of draw_estimate_delta_us, or the default value if draw_estimate_delta_us is unset.
Trait Implementations§
Source§impl Clone for CompositorTimingHistory
impl Clone for CompositorTimingHistory
Source§fn clone(&self) -> CompositorTimingHistory
fn clone(&self) -> CompositorTimingHistory
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for CompositorTimingHistory
impl Debug for CompositorTimingHistory
Source§impl Default for CompositorTimingHistory
impl Default for CompositorTimingHistory
Source§impl Hash for CompositorTimingHistory
impl Hash for CompositorTimingHistory
Source§impl Message for CompositorTimingHistory
impl Message for CompositorTimingHistory
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self.Source§impl PartialEq for CompositorTimingHistory
impl PartialEq for CompositorTimingHistory
Source§fn eq(&self, other: &CompositorTimingHistory) -> bool
fn eq(&self, other: &CompositorTimingHistory) -> bool
self and other values to be equal, and is used by ==.