pub enum CasObservabilityMode {
ReportOnly,
EventStream,
EventStreamWithAlert,
}Expand description
Observability mode used by the executor.
Variants§
ReportOnly
Produce only the final execution report.
EventStream
Emit lifecycle events to registered listeners.
EventStreamWithAlert
Emit lifecycle events and contention alerts.
Trait Implementations§
Source§impl Clone for CasObservabilityMode
impl Clone for CasObservabilityMode
Source§fn clone(&self) -> CasObservabilityMode
fn clone(&self) -> CasObservabilityMode
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 CasObservabilityMode
impl Debug for CasObservabilityMode
Source§impl Default for CasObservabilityMode
impl Default for CasObservabilityMode
Source§fn default() -> Self
fn default() -> Self
Returns the lowest-overhead observability mode.
§Returns
CasObservabilityMode::ReportOnly (no events or alerts).
Source§impl PartialEq for CasObservabilityMode
impl PartialEq for CasObservabilityMode
impl Copy for CasObservabilityMode
impl Eq for CasObservabilityMode
impl StructuralPartialEq for CasObservabilityMode
Auto Trait Implementations§
impl Freeze for CasObservabilityMode
impl RefUnwindSafe for CasObservabilityMode
impl Send for CasObservabilityMode
impl Sync for CasObservabilityMode
impl Unpin for CasObservabilityMode
impl UnsafeUnpin for CasObservabilityMode
impl UnwindSafe for CasObservabilityMode
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