pub struct SlowOperation {
pub operation: String,
pub duration_ms: f64,
pub timestamp: u64,
}Fields§
§operation: String§duration_ms: f64§timestamp: u64Trait Implementations§
Source§impl Clone for SlowOperation
impl Clone for SlowOperation
Source§fn clone(&self) -> SlowOperation
fn clone(&self) -> SlowOperation
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 SlowOperation
impl Debug for SlowOperation
Source§impl<'de> Deserialize<'de> for SlowOperation
impl<'de> Deserialize<'de> for SlowOperation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SlowOperation
impl RefUnwindSafe for SlowOperation
impl Send for SlowOperation
impl Sync for SlowOperation
impl Unpin for SlowOperation
impl UnsafeUnpin for SlowOperation
impl UnwindSafe for SlowOperation
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