pub struct ReplicationQueue { /* private fields */ }
Expand description
Replication queue for pending operations
Implementations§
Source§impl ReplicationQueue
impl ReplicationQueue
pub fn new() -> Self
pub fn push(&mut self, item: ReplicationItem)
pub fn pop(&mut self) -> Option<ReplicationItem>
pub fn len(&self) -> usize
pub fn oldest_item(&self) -> Option<&ReplicationItem>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ReplicationQueue
impl RefUnwindSafe for ReplicationQueue
impl Send for ReplicationQueue
impl Sync for ReplicationQueue
impl Unpin for ReplicationQueue
impl UnwindSafe for ReplicationQueue
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