pub enum EventSink {
CallerEventStore,
OperatorAudit,
}Expand description
Declared persistence destination for an event class.
This metadata does not route writes or provide an operator audit store. There is deliberately no default: every new event kind must choose its sink.
Variants§
CallerEventStore
The event store exposed through ordinary caller event queries.
OperatorAudit
A separate operator audit destination, outside caller event queries.
Implementations§
Trait Implementations§
impl Copy for EventSink
impl Eq for EventSink
impl StructuralPartialEq for EventSink
Auto Trait Implementations§
impl Freeze for EventSink
impl RefUnwindSafe for EventSink
impl Send for EventSink
impl Sync for EventSink
impl Unpin for EventSink
impl UnsafeUnpin for EventSink
impl UnwindSafe for EventSink
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