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 · 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 Message for CompositorTimingHistory
impl Message for CompositorTimingHistory
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
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<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
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<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
self
.