pub struct LocalFileA3sFlowEventSink { /* private fields */ }Expand description
JSONL-backed A3S Flow event sink for local audit logs.
A3sFlowEventSink::emit is intentionally best-effort because observers run
after the event store commit. Write failures are recorded in last_error()
and logged, while the workflow event store remains the source of truth.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for LocalFileA3sFlowEventSink
impl !RefUnwindSafe for LocalFileA3sFlowEventSink
impl Send for LocalFileA3sFlowEventSink
impl Sync for LocalFileA3sFlowEventSink
impl Unpin for LocalFileA3sFlowEventSink
impl UnsafeUnpin for LocalFileA3sFlowEventSink
impl UnwindSafe for LocalFileA3sFlowEventSink
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