pub enum EventsEnumValueSource {
Property(Box<StringConstant>),
Level(Empty),
Unknown(Unknown),
}Variants§
Property(Box<StringConstant>)
Name of the event property whose value should be used as the enum value.
Level(Empty)
The event level (INFO, FLAG, VIOLATION, SUCCESS). This field corresponds to the event type.
Unknown(Unknown)
An unknown variant.
Trait Implementations§
Source§impl Clone for EventsEnumValueSource
impl Clone for EventsEnumValueSource
Source§fn clone(&self) -> EventsEnumValueSource
fn clone(&self) -> EventsEnumValueSource
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 EventsEnumValueSource
impl Debug for EventsEnumValueSource
Source§impl<'de> Deserialize<'de> for EventsEnumValueSource
impl<'de> Deserialize<'de> for EventsEnumValueSource
Source§fn deserialize<D>(d: D) -> Result<EventsEnumValueSource, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(d: D) -> Result<EventsEnumValueSource, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for EventsEnumValueSource
impl Hash for EventsEnumValueSource
Source§impl Ord for EventsEnumValueSource
impl Ord for EventsEnumValueSource
Source§fn cmp(&self, other: &EventsEnumValueSource) -> Ordering
fn cmp(&self, other: &EventsEnumValueSource) -> 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 EventsEnumValueSource
impl PartialEq for EventsEnumValueSource
Source§impl PartialOrd for EventsEnumValueSource
impl PartialOrd for EventsEnumValueSource
Source§impl Serialize for EventsEnumValueSource
impl Serialize for EventsEnumValueSource
impl Eq for EventsEnumValueSource
impl StructuralPartialEq for EventsEnumValueSource
Auto Trait Implementations§
impl Freeze for EventsEnumValueSource
impl RefUnwindSafe for EventsEnumValueSource
impl Send for EventsEnumValueSource
impl Sync for EventsEnumValueSource
impl Unpin for EventsEnumValueSource
impl UnwindSafe for EventsEnumValueSource
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request