Struct controller::cloudnativepg::clusters::ClusterBootstrap
source · pub struct ClusterBootstrap {
pub initdb: Option<ClusterBootstrapInitdb>,
pub pg_basebackup: Option<ClusterBootstrapPgBasebackup>,
pub recovery: Option<ClusterBootstrapRecovery>,
}Fields§
§initdb: Option<ClusterBootstrapInitdb>§pg_basebackup: Option<ClusterBootstrapPgBasebackup>§recovery: Option<ClusterBootstrapRecovery>Trait Implementations§
source§impl Clone for ClusterBootstrap
impl Clone for ClusterBootstrap
source§fn clone(&self) -> ClusterBootstrap
fn clone(&self) -> ClusterBootstrap
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 ClusterBootstrap
impl Debug for ClusterBootstrap
source§impl Default for ClusterBootstrap
impl Default for ClusterBootstrap
source§fn default() -> ClusterBootstrap
fn default() -> ClusterBootstrap
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ClusterBootstrap
impl<'de> Deserialize<'de> for ClusterBootstrap
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 ClusterBootstrap
impl Send for ClusterBootstrap
impl Sync for ClusterBootstrap
impl Unpin for ClusterBootstrap
impl UnwindSafe for ClusterBootstrap
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