pub enum EventProfile {
Minimal,
Normal,
Verbose,
Custom(String),
}Expand description
Controls domain event verbosity. Kernel events are always emitted.
Variants§
Minimal
Emit only the minimal domain-event surface alongside kernel events.
Normal
Emit the default domain-event surface for normal operation.
Verbose
Emit the richest built-in domain-event surface.
Custom(String)
Use an operation-specific profile string.
Trait Implementations§
Source§impl Clone for EventProfile
impl Clone for EventProfile
Source§fn clone(&self) -> EventProfile
fn clone(&self) -> EventProfile
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 EventProfile
impl Debug for EventProfile
Source§impl<'de> Deserialize<'de> for EventProfile
impl<'de> Deserialize<'de> for EventProfile
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 EventProfile
impl PartialEq for EventProfile
Source§impl Serialize for EventProfile
impl Serialize for EventProfile
impl Eq for EventProfile
impl StructuralPartialEq for EventProfile
Auto Trait Implementations§
impl Freeze for EventProfile
impl RefUnwindSafe for EventProfile
impl Send for EventProfile
impl Sync for EventProfile
impl Unpin for EventProfile
impl UnsafeUnpin for EventProfile
impl UnwindSafe for EventProfile
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