Struct qapi_qmp::ChardevSpiceChannelWrapper
source · #[repr(transparent)]pub struct ChardevSpiceChannelWrapper {
pub data: ChardevSpiceChannel,
}
Fields§
§data: ChardevSpiceChannel
Implementations§
source§impl ChardevSpiceChannelWrapper
impl ChardevSpiceChannelWrapper
pub fn into_inner(self) -> ChardevSpiceChannel
Trait Implementations§
source§impl AsRef<ChardevSpiceChannel> for ChardevSpiceChannelWrapper
impl AsRef<ChardevSpiceChannel> for ChardevSpiceChannelWrapper
source§fn as_ref(&self) -> &ChardevSpiceChannel
fn as_ref(&self) -> &ChardevSpiceChannel
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Clone for ChardevSpiceChannelWrapper
impl Clone for ChardevSpiceChannelWrapper
source§fn clone(&self) -> ChardevSpiceChannelWrapper
fn clone(&self) -> ChardevSpiceChannelWrapper
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 ChardevSpiceChannelWrapper
impl Debug for ChardevSpiceChannelWrapper
source§impl Deref for ChardevSpiceChannelWrapper
impl Deref for ChardevSpiceChannelWrapper
source§impl<'de> Deserialize<'de> for ChardevSpiceChannelWrapper
impl<'de> Deserialize<'de> for ChardevSpiceChannelWrapper
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 From<ChardevSpiceChannelWrapper> for ChardevBackend
impl From<ChardevSpiceChannelWrapper> for ChardevBackend
source§fn from(val: ChardevSpiceChannelWrapper) -> Self
fn from(val: ChardevSpiceChannelWrapper) -> Self
Converts to this type from the input type.
source§impl<T: Into<ChardevSpiceChannel>> From<T> for ChardevSpiceChannelWrapper
impl<T: Into<ChardevSpiceChannel>> From<T> for ChardevSpiceChannelWrapper
Auto Trait Implementations§
impl Freeze for ChardevSpiceChannelWrapper
impl RefUnwindSafe for ChardevSpiceChannelWrapper
impl Send for ChardevSpiceChannelWrapper
impl Sync for ChardevSpiceChannelWrapper
impl Unpin for ChardevSpiceChannelWrapper
impl UnwindSafe for ChardevSpiceChannelWrapper
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)