pub enum RuntimeObservationRecordClass {
Show 17 variants
PlanNode,
PlanEdge,
TaskDefinition,
CompiledEdge,
BarrierDefinition,
SinkDefinition,
JobDefinition,
WorkerDefinition,
Resource,
TimelineEvent,
SourceReadDetail,
OperatorDetail,
JoinStrategyDetail,
AggregateStrategyDetail,
DynamicFilterDetail,
BudgetDetail,
LakehouseCacheFillDetail,
}Expand description
Retention class used by explicit loss accounting.
Variants§
PlanNode
PlanEdge
TaskDefinition
CompiledEdge
BarrierDefinition
SinkDefinition
JobDefinition
WorkerDefinition
Resource
TimelineEvent
SourceReadDetail
A source-read detail row offered for bounded retention.
OperatorDetail
An operator occurrence row offered for bounded retention.
JoinStrategyDetail
A join strategy decision row offered for bounded retention.
AggregateStrategyDetail
An aggregate strategy decision row offered for bounded retention.
DynamicFilterDetail
A dynamic-filter runtime row offered for bounded retention.
BudgetDetail
A lower-level budget report row offered for bounded retention.
LakehouseCacheFillDetail
A background lakehouse cache-fill completion offered for bounded retention.
Trait Implementations§
impl Copy for RuntimeObservationRecordClass
Source§impl<'de> Deserialize<'de> for RuntimeObservationRecordClass
impl<'de> Deserialize<'de> for RuntimeObservationRecordClass
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
impl Eq for RuntimeObservationRecordClass
Source§impl Ord for RuntimeObservationRecordClass
impl Ord for RuntimeObservationRecordClass
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for RuntimeObservationRecordClass
impl PartialOrd for RuntimeObservationRecordClass
impl StructuralPartialEq for RuntimeObservationRecordClass
Auto Trait Implementations§
impl Freeze for RuntimeObservationRecordClass
impl RefUnwindSafe for RuntimeObservationRecordClass
impl Send for RuntimeObservationRecordClass
impl Sync for RuntimeObservationRecordClass
impl Unpin for RuntimeObservationRecordClass
impl UnsafeUnpin for RuntimeObservationRecordClass
impl UnwindSafe for RuntimeObservationRecordClass
Blanket Implementations§
impl<T> Allocation for T
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
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more