pub struct ClusterSnapshotMetadata {
pub summary: Option<ClusterSnapshotSummary>,
pub runtime_capabilities_path: Option<String>,
pub extensions_catalog_path: Option<String>,
}Expand description
Metadata from /v4/cluster/snapshot without exposing server internals.
Fields§
§summary: Option<ClusterSnapshotSummary>§runtime_capabilities_path: Option<String>§extensions_catalog_path: Option<String>Trait Implementations§
Source§impl Clone for ClusterSnapshotMetadata
impl Clone for ClusterSnapshotMetadata
Source§fn clone(&self) -> ClusterSnapshotMetadata
fn clone(&self) -> ClusterSnapshotMetadata
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 ClusterSnapshotMetadata
impl Debug for ClusterSnapshotMetadata
Source§impl<'de> Deserialize<'de> for ClusterSnapshotMetadata
impl<'de> Deserialize<'de> for ClusterSnapshotMetadata
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 ClusterSnapshotMetadata
impl PartialEq for ClusterSnapshotMetadata
Source§impl Serialize for ClusterSnapshotMetadata
impl Serialize for ClusterSnapshotMetadata
impl StructuralPartialEq for ClusterSnapshotMetadata
Auto Trait Implementations§
impl Freeze for ClusterSnapshotMetadata
impl RefUnwindSafe for ClusterSnapshotMetadata
impl Send for ClusterSnapshotMetadata
impl Sync for ClusterSnapshotMetadata
impl Unpin for ClusterSnapshotMetadata
impl UnsafeUnpin for ClusterSnapshotMetadata
impl UnwindSafe for ClusterSnapshotMetadata
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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