Enum qapi_qmp::RbdEncryptionOptions
source · [−]pub enum RbdEncryptionOptions {
luks(RbdEncryptionOptionsLUKS),
luks2(RbdEncryptionOptionsLUKS2),
}Variants
luks(RbdEncryptionOptionsLUKS)
luks2(RbdEncryptionOptionsLUKS2)
Implementations
sourceimpl RbdEncryptionOptions
impl RbdEncryptionOptions
pub fn format(&self) -> RbdImageEncryptionFormat
Trait Implementations
sourceimpl Clone for RbdEncryptionOptions
impl Clone for RbdEncryptionOptions
sourcefn clone(&self) -> RbdEncryptionOptions
fn clone(&self) -> RbdEncryptionOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for RbdEncryptionOptions
impl Debug for RbdEncryptionOptions
sourceimpl<'de> Deserialize<'de> for RbdEncryptionOptions
impl<'de> Deserialize<'de> for RbdEncryptionOptions
sourcefn 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
sourceimpl From<RbdEncryptionOptionsLUKS> for RbdEncryptionOptions
impl From<RbdEncryptionOptionsLUKS> for RbdEncryptionOptions
sourcefn from(val: RbdEncryptionOptionsLUKS) -> Self
fn from(val: RbdEncryptionOptionsLUKS) -> Self
Converts to this type from the input type.
sourceimpl From<RbdEncryptionOptionsLUKS2> for RbdEncryptionOptions
impl From<RbdEncryptionOptionsLUKS2> for RbdEncryptionOptions
sourcefn from(val: RbdEncryptionOptionsLUKS2) -> Self
fn from(val: RbdEncryptionOptionsLUKS2) -> Self
Converts to this type from the input type.
sourceimpl Serialize for RbdEncryptionOptions
impl Serialize for RbdEncryptionOptions
Auto Trait Implementations
impl RefUnwindSafe for RbdEncryptionOptions
impl Send for RbdEncryptionOptions
impl Sync for RbdEncryptionOptions
impl Unpin for RbdEncryptionOptions
impl UnwindSafe for RbdEncryptionOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more