pub enum TelemetrySinkIsolationPolicy {
IsolateEachSink,
}Expand description
Enumerates the finite telemetry sink isolation policy cases. Serialized names are part of the SDK contract; update fixtures when variants change.
Variants§
IsolateEachSink
Use this variant when the contract needs to represent isolate each sink; selecting it has no side effect by itself.
Trait Implementations§
Source§impl Clone for TelemetrySinkIsolationPolicy
impl Clone for TelemetrySinkIsolationPolicy
Source§fn clone(&self) -> TelemetrySinkIsolationPolicy
fn clone(&self) -> TelemetrySinkIsolationPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TelemetrySinkIsolationPolicy
impl Debug for TelemetrySinkIsolationPolicy
Source§impl<'de> Deserialize<'de> for TelemetrySinkIsolationPolicy
impl<'de> Deserialize<'de> for TelemetrySinkIsolationPolicy
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 TelemetrySinkIsolationPolicy
impl PartialEq for TelemetrySinkIsolationPolicy
Source§fn eq(&self, other: &TelemetrySinkIsolationPolicy) -> bool
fn eq(&self, other: &TelemetrySinkIsolationPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for TelemetrySinkIsolationPolicy
impl StructuralPartialEq for TelemetrySinkIsolationPolicy
Auto Trait Implementations§
impl Freeze for TelemetrySinkIsolationPolicy
impl RefUnwindSafe for TelemetrySinkIsolationPolicy
impl Send for TelemetrySinkIsolationPolicy
impl Sync for TelemetrySinkIsolationPolicy
impl Unpin for TelemetrySinkIsolationPolicy
impl UnsafeUnpin for TelemetrySinkIsolationPolicy
impl UnwindSafe for TelemetrySinkIsolationPolicy
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