pub struct IntervalAck {
pub from: ReplicaId,
pub to: ReplicaId,
pub acked_seq: SeqNo,
}Expand description
Acknowledgment for a delta-interval
Fields§
§from: ReplicaId§to: ReplicaId§acked_seq: SeqNoThe sequence number being acknowledged
Trait Implementations§
Source§impl Clone for IntervalAck
impl Clone for IntervalAck
Source§fn clone(&self) -> IntervalAck
fn clone(&self) -> IntervalAck
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IntervalAck
impl Debug for IntervalAck
Source§impl<'de> Deserialize<'de> for IntervalAck
impl<'de> Deserialize<'de> for IntervalAck
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for IntervalAck
impl PartialEq for IntervalAck
Source§impl Serialize for IntervalAck
impl Serialize for IntervalAck
impl StructuralPartialEq for IntervalAck
Auto Trait Implementations§
impl Freeze for IntervalAck
impl RefUnwindSafe for IntervalAck
impl Send for IntervalAck
impl Sync for IntervalAck
impl Unpin for IntervalAck
impl UnwindSafe for IntervalAck
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