pub struct IdempotencyRecord {
pub commit_seq: u64,
pub recorded_at_micros: u64,
pub request_fingerprint: Option<[u8; 32]>,
}Fields§
§commit_seq: u64§recorded_at_micros: u64§request_fingerprint: Option<[u8; 32]>Trait Implementations§
Source§impl Clone for IdempotencyRecord
impl Clone for IdempotencyRecord
Source§fn clone(&self) -> IdempotencyRecord
fn clone(&self) -> IdempotencyRecord
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 IdempotencyRecord
impl Debug for IdempotencyRecord
Source§impl<'de> Deserialize<'de> for IdempotencyRecord
impl<'de> Deserialize<'de> for IdempotencyRecord
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 IdempotencyRecord
impl PartialEq for IdempotencyRecord
Source§impl Serialize for IdempotencyRecord
impl Serialize for IdempotencyRecord
impl Eq for IdempotencyRecord
impl StructuralPartialEq for IdempotencyRecord
Auto Trait Implementations§
impl Freeze for IdempotencyRecord
impl RefUnwindSafe for IdempotencyRecord
impl Send for IdempotencyRecord
impl Sync for IdempotencyRecord
impl Unpin for IdempotencyRecord
impl UnsafeUnpin for IdempotencyRecord
impl UnwindSafe for IdempotencyRecord
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