pub struct FullFrameStats {
pub full_display_list: bool,
pub gecko_display_list_time: f64,
pub wr_display_list_time: f64,
pub scene_build_time: f64,
pub frame_build_time: f64,
}Expand description
The cumulative times spent in each painting phase to generate this frame.
Fields§
§full_display_list: bool§gecko_display_list_time: f64§wr_display_list_time: f64§scene_build_time: f64§frame_build_time: f64Implementations§
Trait Implementations§
Source§impl Debug for FullFrameStats
impl Debug for FullFrameStats
Source§impl Default for FullFrameStats
impl Default for FullFrameStats
Source§fn default() -> FullFrameStats
fn default() -> FullFrameStats
Returns the “default value” for a type. Read more
Source§impl From<FullFrameStats> for ProfilerFrame
impl From<FullFrameStats> for ProfilerFrame
Source§fn from(stats: FullFrameStats) -> ProfilerFrame
fn from(stats: FullFrameStats) -> ProfilerFrame
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FullFrameStats
impl RefUnwindSafe for FullFrameStats
impl Send for FullFrameStats
impl Sync for FullFrameStats
impl Unpin for FullFrameStats
impl UnwindSafe for FullFrameStats
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more