Struct qapi_qmp::TPMPassthroughOptionsWrapper
source · [−]#[repr(transparent)]pub struct TPMPassthroughOptionsWrapper {
pub data: TPMPassthroughOptions,
}Fields
data: TPMPassthroughOptionsImplementations
sourceimpl TPMPassthroughOptionsWrapper
impl TPMPassthroughOptionsWrapper
pub fn into_inner(self) -> TPMPassthroughOptions
Trait Implementations
sourceimpl AsRef<TPMPassthroughOptions> for TPMPassthroughOptionsWrapper
impl AsRef<TPMPassthroughOptions> for TPMPassthroughOptionsWrapper
sourcefn as_ref(&self) -> &TPMPassthroughOptions
fn as_ref(&self) -> &TPMPassthroughOptions
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for TPMPassthroughOptionsWrapper
impl Clone for TPMPassthroughOptionsWrapper
sourcefn clone(&self) -> TPMPassthroughOptionsWrapper
fn clone(&self) -> TPMPassthroughOptionsWrapper
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 TPMPassthroughOptionsWrapper
impl Debug for TPMPassthroughOptionsWrapper
sourceimpl Deref for TPMPassthroughOptionsWrapper
impl Deref for TPMPassthroughOptionsWrapper
type Target = TPMPassthroughOptions
type Target = TPMPassthroughOptions
The resulting type after dereferencing.
sourceimpl<'de> Deserialize<'de> for TPMPassthroughOptionsWrapper
impl<'de> Deserialize<'de> for TPMPassthroughOptionsWrapper
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<T: Into<TPMPassthroughOptions>> From<T> for TPMPassthroughOptionsWrapper
impl<T: Into<TPMPassthroughOptions>> From<T> for TPMPassthroughOptionsWrapper
sourceimpl From<TPMPassthroughOptionsWrapper> for TpmTypeOptions
impl From<TPMPassthroughOptionsWrapper> for TpmTypeOptions
sourcefn from(val: TPMPassthroughOptionsWrapper) -> Self
fn from(val: TPMPassthroughOptionsWrapper) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for TPMPassthroughOptionsWrapper
impl Send for TPMPassthroughOptionsWrapper
impl Sync for TPMPassthroughOptionsWrapper
impl Unpin for TPMPassthroughOptionsWrapper
impl UnwindSafe for TPMPassthroughOptionsWrapper
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