pub struct ClusterStoragePvcTemplate {
pub access_modes: Option<Vec<String>>,
pub data_source: Option<ClusterStoragePvcTemplateDataSource>,
pub data_source_ref: Option<ClusterStoragePvcTemplateDataSourceRef>,
pub resources: Option<ClusterStoragePvcTemplateResources>,
pub selector: Option<ClusterStoragePvcTemplateSelector>,
pub storage_class_name: Option<String>,
pub volume_mode: Option<String>,
pub volume_name: Option<String>,
}Fields§
§access_modes: Option<Vec<String>>§data_source: Option<ClusterStoragePvcTemplateDataSource>§data_source_ref: Option<ClusterStoragePvcTemplateDataSourceRef>§resources: Option<ClusterStoragePvcTemplateResources>§selector: Option<ClusterStoragePvcTemplateSelector>§storage_class_name: Option<String>§volume_mode: Option<String>§volume_name: Option<String>Trait Implementations§
source§impl Clone for ClusterStoragePvcTemplate
impl Clone for ClusterStoragePvcTemplate
source§fn clone(&self) -> ClusterStoragePvcTemplate
fn clone(&self) -> ClusterStoragePvcTemplate
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 ClusterStoragePvcTemplate
impl Debug for ClusterStoragePvcTemplate
source§impl Default for ClusterStoragePvcTemplate
impl Default for ClusterStoragePvcTemplate
source§fn default() -> ClusterStoragePvcTemplate
fn default() -> ClusterStoragePvcTemplate
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ClusterStoragePvcTemplate
impl<'de> Deserialize<'de> for ClusterStoragePvcTemplate
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 ClusterStoragePvcTemplate
impl Send for ClusterStoragePvcTemplate
impl Sync for ClusterStoragePvcTemplate
impl Unpin for ClusterStoragePvcTemplate
impl UnwindSafe for ClusterStoragePvcTemplate
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