pub struct PerformanceMark { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AsRef<PerformanceEntry> for PerformanceMark
impl AsRef<PerformanceEntry> for PerformanceMark
Source§fn as_ref(&self) -> &PerformanceEntry
fn as_ref(&self) -> &PerformanceEntry
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<PerformanceMark> for PerformanceMark
impl AsRef<PerformanceMark> for PerformanceMark
Source§fn as_ref(&self) -> &PerformanceMark
fn as_ref(&self) -> &PerformanceMark
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl From<PerformanceMark> for PerformanceMark
impl From<PerformanceMark> for PerformanceMark
Source§fn from(inner: PerformanceMark) -> Self
fn from(inner: PerformanceMark) -> Self
Converts to this type from the input type.
Source§impl TryFrom<PerformanceEntry> for PerformanceMark
impl TryFrom<PerformanceEntry> for PerformanceMark
Source§type Error = InvalidCast<PerformanceEntry>
type Error = InvalidCast<PerformanceEntry>
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for PerformanceMark
impl RefUnwindSafe for PerformanceMark
impl !Send for PerformanceMark
impl !Sync for PerformanceMark
impl Unpin for PerformanceMark
impl UnwindSafe for PerformanceMark
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