pub struct BaseStamp {
pub incarnation: u64,
pub generation: u64,
}Expand description
The state an action claims to be based on: the backend incarnation and the newest view generation the client has applied.
Fields§
§incarnation: u64§generation: u64Trait Implementations§
impl Copy for BaseStamp
Source§impl<'de> Deserialize<'de> for BaseStamp
impl<'de> Deserialize<'de> for BaseStamp
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
impl Eq for BaseStamp
impl StructuralPartialEq for BaseStamp
Auto Trait Implementations§
impl Freeze for BaseStamp
impl RefUnwindSafe for BaseStamp
impl Send for BaseStamp
impl Sync for BaseStamp
impl Unpin for BaseStamp
impl UnsafeUnpin for BaseStamp
impl UnwindSafe for BaseStamp
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