pub struct ProfileRow {
pub label: String,
pub time_ms: f64,
pub share: f64,
}Expand description
One block of a profile: its mean time per trial and its share of the link.
Fields§
§label: StringThe label of the block (link for the whole link).
time_ms: f64Mean time per trial (ms), averaged over the conditions that report it.
Share of the time of the link, in [0, 1].
Trait Implementations§
Source§impl Clone for ProfileRow
impl Clone for ProfileRow
Source§impl Debug for ProfileRow
impl Debug for ProfileRow
Source§impl PartialEq for ProfileRow
impl PartialEq for ProfileRow
impl StructuralPartialEq for ProfileRow
Auto Trait Implementations§
impl Freeze for ProfileRow
impl RefUnwindSafe for ProfileRow
impl Send for ProfileRow
impl Sync for ProfileRow
impl Unpin for ProfileRow
impl UnsafeUnpin for ProfileRow
impl UnwindSafe for ProfileRow
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