pub struct ReleaseSnapshotResponse {
pub namespace_id: NamespaceId,
pub snapshot_id: CheckpointId,
}Expand description
Result of releasing a read snapshot.
Fields§
§namespace_id: NamespaceIdNamespace the snapshot belonged to.
snapshot_id: CheckpointIdReleased snapshot id.
Trait Implementations§
Source§impl Clone for ReleaseSnapshotResponse
impl Clone for ReleaseSnapshotResponse
Source§fn clone(&self) -> ReleaseSnapshotResponse
fn clone(&self) -> ReleaseSnapshotResponse
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 ReleaseSnapshotResponse
impl Debug for ReleaseSnapshotResponse
Source§impl<'de> Deserialize<'de> for ReleaseSnapshotResponse
impl<'de> Deserialize<'de> for ReleaseSnapshotResponse
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 ReleaseSnapshotResponse
Source§impl PartialEq for ReleaseSnapshotResponse
impl PartialEq for ReleaseSnapshotResponse
Source§impl Serialize for ReleaseSnapshotResponse
impl Serialize for ReleaseSnapshotResponse
impl StructuralPartialEq for ReleaseSnapshotResponse
Auto Trait Implementations§
impl Freeze for ReleaseSnapshotResponse
impl RefUnwindSafe for ReleaseSnapshotResponse
impl Send for ReleaseSnapshotResponse
impl Sync for ReleaseSnapshotResponse
impl Unpin for ReleaseSnapshotResponse
impl UnsafeUnpin for ReleaseSnapshotResponse
impl UnwindSafe for ReleaseSnapshotResponse
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