pub enum TelemetryScope {
Tenant,
Pack,
Node,
}Expand description
Telemetry scoping modes.
Variants§
Tenant
Emitted telemetry is scoped to the tenant.
Pack
Scoped to the pack.
Node
Scoped per-node invocation.
Trait Implementations§
Source§impl Clone for TelemetryScope
impl Clone for TelemetryScope
Source§fn clone(&self) -> TelemetryScope
fn clone(&self) -> TelemetryScope
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TelemetryScope
impl Debug for TelemetryScope
Source§impl<'de> Deserialize<'de> for TelemetryScope
impl<'de> Deserialize<'de> for TelemetryScope
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 Hash for TelemetryScope
impl Hash for TelemetryScope
Source§impl PartialEq for TelemetryScope
impl PartialEq for TelemetryScope
Source§impl Serialize for TelemetryScope
impl Serialize for TelemetryScope
impl Eq for TelemetryScope
impl StructuralPartialEq for TelemetryScope
Auto Trait Implementations§
impl Freeze for TelemetryScope
impl RefUnwindSafe for TelemetryScope
impl Send for TelemetryScope
impl Sync for TelemetryScope
impl Unpin for TelemetryScope
impl UnwindSafe for TelemetryScope
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.