pub enum DiagnosticGroupBudgetResource {
DistinctValuesPerGroup,
DistinctValuesTotal,
EstimatedBytes,
Groups,
}Expand description
Operator-local grouped limit carried by DiagnosticFactTag::GroupedLimit.
Variants§
DistinctValuesPerGroup
Compact diagnostic value 1.
DistinctValuesTotal
Compact diagnostic value 2.
EstimatedBytes
Compact diagnostic value 3.
Groups
Compact diagnostic value 4.
Implementations§
Source§impl DiagnosticGroupBudgetResource
impl DiagnosticGroupBudgetResource
Sourcepub const fn execution_resource(self) -> DiagnosticExecutionBudgetResource
pub const fn execution_resource(self) -> DiagnosticExecutionBudgetResource
Hard execution counter family associated with this stricter local limit.
Trait Implementations§
impl Copy for DiagnosticGroupBudgetResource
impl Eq for DiagnosticGroupBudgetResource
Source§impl Hash for DiagnosticGroupBudgetResource
impl Hash for DiagnosticGroupBudgetResource
impl StructuralPartialEq for DiagnosticGroupBudgetResource
Auto Trait Implementations§
impl Freeze for DiagnosticGroupBudgetResource
impl RefUnwindSafe for DiagnosticGroupBudgetResource
impl Send for DiagnosticGroupBudgetResource
impl Sync for DiagnosticGroupBudgetResource
impl Unpin for DiagnosticGroupBudgetResource
impl UnsafeUnpin for DiagnosticGroupBudgetResource
impl UnwindSafe for DiagnosticGroupBudgetResource
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