pub struct CapabilityReceipt {
pub accepted_until_ms: i64,
pub capability_digest: String,
pub route_generation: u64,
pub catalog_generation: u64,
}Expand description
业务作用:返回服务端接受的 capability 租约与幂等摘要。
Fields§
§accepted_until_ms: i64服务端数据库时钟计算的租约截止时间。
capability_digest: String不含租约截止时间的 capability 内容摘要。
route_generation: u64Catalog 在 capability 主键行锁内确认的单调 route generation。
catalog_generation: u64本次写入所处 Catalog generation。
Trait Implementations§
Source§impl Clone for CapabilityReceipt
impl Clone for CapabilityReceipt
Source§impl Debug for CapabilityReceipt
impl Debug for CapabilityReceipt
Source§impl<'de> Deserialize<'de> for CapabilityReceipt
impl<'de> Deserialize<'de> for CapabilityReceipt
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 CapabilityReceipt
Source§impl PartialEq for CapabilityReceipt
impl PartialEq for CapabilityReceipt
Source§impl Serialize for CapabilityReceipt
impl Serialize for CapabilityReceipt
impl StructuralPartialEq for CapabilityReceipt
Auto Trait Implementations§
impl Freeze for CapabilityReceipt
impl RefUnwindSafe for CapabilityReceipt
impl Send for CapabilityReceipt
impl Sync for CapabilityReceipt
impl Unpin for CapabilityReceipt
impl UnsafeUnpin for CapabilityReceipt
impl UnwindSafe for CapabilityReceipt
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