pub struct AuditRelay { /* private fields */ }Implementations§
Source§impl AuditRelay
impl AuditRelay
pub fn new( journal: Arc<dyn AuditJournalStore>, ledger: Arc<dyn AuditLedgerWriter>, ) -> Self
Sourcepub async fn dispatch_once(
&self,
worker_id: &str,
limit: usize,
lease: TimeDelta,
) -> Result<AuditRelayReport, AuditLedgerError>
pub async fn dispatch_once( &self, worker_id: &str, limit: usize, lease: TimeDelta, ) -> Result<AuditRelayReport, AuditLedgerError>
Executes one explicit bounded delivery pass. Minco never schedules it.
Trait Implementations§
Source§impl Clone for AuditRelay
impl Clone for AuditRelay
Source§fn clone(&self) -> AuditRelay
fn clone(&self) -> AuditRelay
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for AuditRelay
impl !UnwindSafe for AuditRelay
impl Freeze for AuditRelay
impl Send for AuditRelay
impl Sync for AuditRelay
impl Unpin for AuditRelay
impl UnsafeUnpin for AuditRelay
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