pub struct CloseTrace {
pub trace_id: Uuid,
pub end_time: OffsetDateTime,
pub result: Result<(), String>,
}
Fields§
§trace_id: Uuid
§end_time: OffsetDateTime
§result: Result<(), String>
Trait Implementations§
Source§impl Channels<TraceProtocol> for CloseTrace
impl Channels<TraceProtocol> for CloseTrace
Source§impl Clone for CloseTrace
impl Clone for CloseTrace
Source§fn clone(&self) -> CloseTrace
fn clone(&self) -> CloseTrace
Returns a copy 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 CloseTrace
impl Debug for CloseTrace
Source§impl<'de> Deserialize<'de> for CloseTrace
impl<'de> Deserialize<'de> for CloseTrace
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
Source§impl From<CloseTrace> for TraceProtocol
impl From<CloseTrace> for TraceProtocol
Source§fn from(value: CloseTrace) -> Self
fn from(value: CloseTrace) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CloseTrace
impl RefUnwindSafe for CloseTrace
impl Send for CloseTrace
impl Sync for CloseTrace
impl Unpin for CloseTrace
impl UnwindSafe for CloseTrace
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