Struct controller::cloudnativepg::clusters::ClusterStorage
source · pub struct ClusterStorage {
pub pvc_template: Option<ClusterStoragePvcTemplate>,
pub resize_in_use_volumes: Option<bool>,
pub size: Option<String>,
pub storage_class: Option<String>,
}
Fields§
§pvc_template: Option<ClusterStoragePvcTemplate>
§resize_in_use_volumes: Option<bool>
§size: Option<String>
§storage_class: Option<String>
Trait Implementations§
source§impl Clone for ClusterStorage
impl Clone for ClusterStorage
source§fn clone(&self) -> ClusterStorage
fn clone(&self) -> ClusterStorage
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 ClusterStorage
impl Debug for ClusterStorage
source§impl Default for ClusterStorage
impl Default for ClusterStorage
source§fn default() -> ClusterStorage
fn default() -> ClusterStorage
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ClusterStorage
impl<'de> Deserialize<'de> for ClusterStorage
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 ClusterStorage
impl Send for ClusterStorage
impl Sync for ClusterStorage
impl Unpin for ClusterStorage
impl UnwindSafe for ClusterStorage
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