pub struct FrameSummary {
pub frames: usize,
pub update: Percentiles,
pub acquire: Percentiles,
pub render: Percentiles,
pub present: Percentiles,
pub total: Percentiles,
pub latest: FrameSample,
}Expand description
The recent frames of a FrameLog, summed up.
Fields§
§frames: usizeFrames summed up.
update: PercentilesSee FrameSample::update.
acquire: PercentilesSee FrameSample::acquire.
render: PercentilesSee FrameSample::render.
present: PercentilesSee FrameSample::present.
total: PercentilesSee FrameSample::total.
latest: FrameSampleThe latest frame, for its counts and its size.
Trait Implementations§
Source§impl Clone for FrameSummary
impl Clone for FrameSummary
Source§fn clone(&self) -> FrameSummary
fn clone(&self) -> FrameSummary
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 moreimpl Copy for FrameSummary
Source§impl Debug for FrameSummary
impl Debug for FrameSummary
Source§impl Default for FrameSummary
impl Default for FrameSummary
Source§fn default() -> FrameSummary
fn default() -> FrameSummary
Returns the “default value” for a type. Read more
Source§impl Display for FrameSummary
impl Display for FrameSummary
Source§impl PartialEq for FrameSummary
impl PartialEq for FrameSummary
impl StructuralPartialEq for FrameSummary
Auto Trait Implementations§
impl Freeze for FrameSummary
impl RefUnwindSafe for FrameSummary
impl Send for FrameSummary
impl Sync for FrameSummary
impl Unpin for FrameSummary
impl UnsafeUnpin for FrameSummary
impl UnwindSafe for FrameSummary
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