Skip to main content

AuditLedger

Trait AuditLedger 

Source
pub trait AuditLedger {
    type Error: Error;

    // Required method
    fn append(&mut self, record: AuditRecord) -> Result<(), Self::Error>;
}

Required Associated Types§

Required Methods§

Source

fn append(&mut self, record: AuditRecord) -> Result<(), Self::Error>

Implementors§

Source§

impl AuditLedger for InMemoryAuditLedger

Source§

type Error = InMemoryStoreError