pub struct ScopeStats {
pub count: u64,
pub total: Duration,
pub min: Option<Duration>,
pub max: Option<Duration>,
}Expand description
Aggregate statistics for a named GPU scope.
Fields§
§count: u64Total number of samples collected.
total: DurationAccumulated duration of all samples.
min: Option<Duration>Minimum single-sample duration.
max: Option<Duration>Maximum single-sample duration.
Implementations§
Trait Implementations§
Source§impl Clone for ScopeStats
impl Clone for ScopeStats
Source§fn clone(&self) -> ScopeStats
fn clone(&self) -> ScopeStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScopeStats
impl Debug for ScopeStats
Source§impl Default for ScopeStats
impl Default for ScopeStats
Source§fn default() -> ScopeStats
fn default() -> ScopeStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScopeStats
impl RefUnwindSafe for ScopeStats
impl Send for ScopeStats
impl Sync for ScopeStats
impl Unpin for ScopeStats
impl UnsafeUnpin for ScopeStats
impl UnwindSafe for ScopeStats
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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