pub struct TaskCsiPluginConfig {
pub ID: Option<String>,
pub _type: Option<String>,
pub mount_dir: Option<String>,
}
Fields§
§ID: Option<String>
§_type: Option<String>
§mount_dir: Option<String>
Implementations§
Source§impl TaskCsiPluginConfig
impl TaskCsiPluginConfig
pub fn new() -> TaskCsiPluginConfig
Trait Implementations§
Source§impl Clone for TaskCsiPluginConfig
impl Clone for TaskCsiPluginConfig
Source§fn clone(&self) -> TaskCsiPluginConfig
fn clone(&self) -> TaskCsiPluginConfig
Returns a duplicate 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 TaskCsiPluginConfig
impl Debug for TaskCsiPluginConfig
Source§impl<'de> Deserialize<'de> for TaskCsiPluginConfig
impl<'de> Deserialize<'de> for TaskCsiPluginConfig
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 TaskCsiPluginConfig
impl PartialEq for TaskCsiPluginConfig
Source§impl Serialize for TaskCsiPluginConfig
impl Serialize for TaskCsiPluginConfig
impl StructuralPartialEq for TaskCsiPluginConfig
Auto Trait Implementations§
impl Freeze for TaskCsiPluginConfig
impl RefUnwindSafe for TaskCsiPluginConfig
impl Send for TaskCsiPluginConfig
impl Sync for TaskCsiPluginConfig
impl Unpin for TaskCsiPluginConfig
impl UnwindSafe for TaskCsiPluginConfig
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