pub struct BrickTiming {
pub name: String,
pub budget_ms: u32,
pub used_ms: u32,
pub exceeded: bool,
}Expand description
Timing information for a single brick
Fields§
§name: StringBrick name
budget_ms: u32Allocated budget
used_ms: u32Actual time used
exceeded: boolWhether budget was exceeded
Trait Implementations§
Source§impl Clone for BrickTiming
impl Clone for BrickTiming
Source§fn clone(&self) -> BrickTiming
fn clone(&self) -> BrickTiming
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 moreAuto Trait Implementations§
impl Freeze for BrickTiming
impl RefUnwindSafe for BrickTiming
impl Send for BrickTiming
impl Sync for BrickTiming
impl Unpin for BrickTiming
impl UnsafeUnpin for BrickTiming
impl UnwindSafe for BrickTiming
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