pub enum WrappedLogV1Payload {
ServiceLogV1(ServiceLogV1),
RequestLogV2(RequestLogV2),
TraceLogV1(TraceLogV1),
EventLogV2(EventLogV2),
MetricLogV1(MetricLogV1),
AuditLogV2(AuditLogV2),
AuditLogV3(AuditLogV3),
DiagnosticLogV1(DiagnosticLogV1),
Unknown(Unknown),
}Variants§
ServiceLogV1(ServiceLogV1)
RequestLogV2(RequestLogV2)
TraceLogV1(TraceLogV1)
EventLogV2(EventLogV2)
MetricLogV1(MetricLogV1)
AuditLogV2(AuditLogV2)
AuditLogV3(AuditLogV3)
DiagnosticLogV1(DiagnosticLogV1)
Unknown(Unknown)
An unknown variant.
Trait Implementations§
Source§impl Clone for WrappedLogV1Payload
impl Clone for WrappedLogV1Payload
Source§fn clone(&self) -> WrappedLogV1Payload
fn clone(&self) -> WrappedLogV1Payload
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 WrappedLogV1Payload
impl Debug for WrappedLogV1Payload
Source§impl<'de> Deserialize<'de> for WrappedLogV1Payload
impl<'de> Deserialize<'de> for WrappedLogV1Payload
Source§fn deserialize<D>(d: D) -> Result<WrappedLogV1Payload, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<WrappedLogV1Payload, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for WrappedLogV1Payload
impl Hash for WrappedLogV1Payload
Source§impl Ord for WrappedLogV1Payload
impl Ord for WrappedLogV1Payload
Source§fn cmp(&self, other: &WrappedLogV1Payload) -> Ordering
fn cmp(&self, other: &WrappedLogV1Payload) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for WrappedLogV1Payload
impl PartialEq for WrappedLogV1Payload
Source§impl PartialOrd for WrappedLogV1Payload
impl PartialOrd for WrappedLogV1Payload
Source§impl Serialize for WrappedLogV1Payload
impl Serialize for WrappedLogV1Payload
impl Eq for WrappedLogV1Payload
impl StructuralPartialEq for WrappedLogV1Payload
Auto Trait Implementations§
impl Freeze for WrappedLogV1Payload
impl RefUnwindSafe for WrappedLogV1Payload
impl Send for WrappedLogV1Payload
impl Sync for WrappedLogV1Payload
impl Unpin for WrappedLogV1Payload
impl UnwindSafe for WrappedLogV1Payload
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