pub struct AppendStep {
pub name: String,
pub elapsed_ms: u128,
pub fields: Vec<(String, String)>,
}Expand description
Single append step timing entry.
Fields§
§name: StringStep name (stable identifier).
elapsed_ms: u128Elapsed wall time in milliseconds.
fields: Vec<(String, String)>Arbitrary key/value annotations captured during the step.
Trait Implementations§
Source§impl Clone for AppendStep
impl Clone for AppendStep
Source§fn clone(&self) -> AppendStep
fn clone(&self) -> AppendStep
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 moreAuto Trait Implementations§
impl Freeze for AppendStep
impl RefUnwindSafe for AppendStep
impl Send for AppendStep
impl Sync for AppendStep
impl Unpin for AppendStep
impl UnsafeUnpin for AppendStep
impl UnwindSafe for AppendStep
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