pub struct AckmeState {
pub id: String,
pub origin: Option<String>,
pub count: usize,
pub versions: HashMap<String, bool>,
pub seq: u64,
pub time: u64,
pub time2: Option<u64>,
pub orig_count: usize,
pub real_ackme: bool,
pub key: String,
pub cancelled: bool,
}Fields§
§id: String§origin: Option<String>§count: usize§versions: HashMap<String, bool>§seq: u64§time: u64§time2: Option<u64>§orig_count: usize§real_ackme: bool§key: String§cancelled: boolTrait Implementations§
Source§impl Clone for AckmeState
impl Clone for AckmeState
Source§fn clone(&self) -> AckmeState
fn clone(&self) -> AckmeState
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 moreAuto Trait Implementations§
impl Freeze for AckmeState
impl RefUnwindSafe for AckmeState
impl Send for AckmeState
impl Sync for AckmeState
impl Unpin for AckmeState
impl UnwindSafe for AckmeState
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