pub struct GroupCommitReplica { /* private fields */ }Expand description
Group-commit implementation for the Replica role.
Batches acknowledgements during log replay, sending an ACK to the feeder once a batch of committed transactions has been applied and durably written.
Implementations§
Trait Implementations§
Source§impl Default for GroupCommitReplica
impl Default for GroupCommitReplica
Source§impl GroupCommit for GroupCommitReplica
impl GroupCommit for GroupCommitReplica
Source§fn is_enabled(&self) -> bool
fn is_enabled(&self) -> bool
Returns
true if group commit is currently enabled.Auto Trait Implementations§
impl !Freeze for GroupCommitReplica
impl RefUnwindSafe for GroupCommitReplica
impl Send for GroupCommitReplica
impl Sync for GroupCommitReplica
impl Unpin for GroupCommitReplica
impl UnsafeUnpin for GroupCommitReplica
impl UnwindSafe for GroupCommitReplica
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