pub struct CreateCheckpointResponse {
pub namespace_id: NamespaceId,
pub checkpoint_id: CheckpointId,
pub checkpoint_seq: ChangeSeq,
pub manifest_id: ManifestId,
pub current_manifest_id: Option<ManifestId>,
pub expires_at_ms: Option<u64>,
}Expand description
Result of creating a checkpoint.
Fields§
§namespace_id: NamespaceIdNamespace that was checkpointed.
checkpoint_id: CheckpointIdDurable checkpoint id.
checkpoint_seq: ChangeSeqSequence covered by the checkpoint.
manifest_id: ManifestIdManifest pinned by the checkpoint.
current_manifest_id: Option<ManifestId>Manifest metadata/root.json references after the operation.
expires_at_ms: Option<u64>Expiry recorded on the record, when the request carried a ttl_ms.
Trait Implementations§
Source§impl Clone for CreateCheckpointResponse
impl Clone for CreateCheckpointResponse
Source§fn clone(&self) -> CreateCheckpointResponse
fn clone(&self) -> CreateCheckpointResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateCheckpointResponse
impl Debug for CreateCheckpointResponse
Source§impl<'de> Deserialize<'de> for CreateCheckpointResponse
impl<'de> Deserialize<'de> for CreateCheckpointResponse
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 CreateCheckpointResponse
Source§impl PartialEq for CreateCheckpointResponse
impl PartialEq for CreateCheckpointResponse
Source§impl Serialize for CreateCheckpointResponse
impl Serialize for CreateCheckpointResponse
impl StructuralPartialEq for CreateCheckpointResponse
Auto Trait Implementations§
impl Freeze for CreateCheckpointResponse
impl RefUnwindSafe for CreateCheckpointResponse
impl Send for CreateCheckpointResponse
impl Sync for CreateCheckpointResponse
impl Unpin for CreateCheckpointResponse
impl UnsafeUnpin for CreateCheckpointResponse
impl UnwindSafe for CreateCheckpointResponse
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