pub struct ClusterBootstrapRecovery {
pub backup: Option<ClusterBootstrapRecoveryBackup>,
pub database: Option<String>,
pub owner: Option<String>,
pub recovery_target: Option<ClusterBootstrapRecoveryRecoveryTarget>,
pub secret: Option<ClusterBootstrapRecoverySecret>,
pub source: Option<String>,
pub volume_snapshots: Option<ClusterBootstrapRecoveryVolumeSnapshots>,
}
Fields§
§backup: Option<ClusterBootstrapRecoveryBackup>
§database: Option<String>
§owner: Option<String>
§recovery_target: Option<ClusterBootstrapRecoveryRecoveryTarget>
§secret: Option<ClusterBootstrapRecoverySecret>
§source: Option<String>
§volume_snapshots: Option<ClusterBootstrapRecoveryVolumeSnapshots>
Trait Implementations§
source§impl Clone for ClusterBootstrapRecovery
impl Clone for ClusterBootstrapRecovery
source§fn clone(&self) -> ClusterBootstrapRecovery
fn clone(&self) -> ClusterBootstrapRecovery
Returns a copy 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 ClusterBootstrapRecovery
impl Debug for ClusterBootstrapRecovery
source§impl Default for ClusterBootstrapRecovery
impl Default for ClusterBootstrapRecovery
source§fn default() -> ClusterBootstrapRecovery
fn default() -> ClusterBootstrapRecovery
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ClusterBootstrapRecovery
impl<'de> Deserialize<'de> for ClusterBootstrapRecovery
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
Auto Trait Implementations§
impl RefUnwindSafe for ClusterBootstrapRecovery
impl Send for ClusterBootstrapRecovery
impl Sync for ClusterBootstrapRecovery
impl Unpin for ClusterBootstrapRecovery
impl UnwindSafe for ClusterBootstrapRecovery
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