#[non_exhaustive]pub enum EventsDataSource {
LOGS,
RUM,
UnparsedObject(UnparsedObject),
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for EventsDataSource
impl Clone for EventsDataSource
Source§fn clone(&self) -> EventsDataSource
fn clone(&self) -> EventsDataSource
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 EventsDataSource
impl Debug for EventsDataSource
Source§impl<'de> Deserialize<'de> for EventsDataSource
impl<'de> Deserialize<'de> for EventsDataSource
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 PartialEq for EventsDataSource
impl PartialEq for EventsDataSource
Source§impl Serialize for EventsDataSource
impl Serialize for EventsDataSource
Source§impl ToString for EventsDataSource
impl ToString for EventsDataSource
impl Eq for EventsDataSource
impl StructuralPartialEq for EventsDataSource
Auto Trait Implementations§
impl Freeze for EventsDataSource
impl RefUnwindSafe for EventsDataSource
impl Send for EventsDataSource
impl Sync for EventsDataSource
impl Unpin for EventsDataSource
impl UnwindSafe for EventsDataSource
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> 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.