Enum qapi_qga::GuestDeviceId
source · [−]pub enum GuestDeviceId {
pci(GuestDeviceIdPCI),
}
Variants
pci(GuestDeviceIdPCI)
Implementations
sourceimpl GuestDeviceId
impl GuestDeviceId
pub fn type_(&self) -> GuestDeviceType
Trait Implementations
sourceimpl Clone for GuestDeviceId
impl Clone for GuestDeviceId
sourcefn clone(&self) -> GuestDeviceId
fn clone(&self) -> GuestDeviceId
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 GuestDeviceId
impl Debug for GuestDeviceId
sourceimpl<'de> Deserialize<'de> for GuestDeviceId
impl<'de> Deserialize<'de> for GuestDeviceId
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<GuestDeviceIdPCI> for GuestDeviceId
impl From<GuestDeviceIdPCI> for GuestDeviceId
sourcefn from(val: GuestDeviceIdPCI) -> Self
fn from(val: GuestDeviceIdPCI) -> Self
Converts to this type from the input type.
sourceimpl Serialize for GuestDeviceId
impl Serialize for GuestDeviceId
Auto Trait Implementations
impl RefUnwindSafe for GuestDeviceId
impl Send for GuestDeviceId
impl Sync for GuestDeviceId
impl Unpin for GuestDeviceId
impl UnwindSafe for GuestDeviceId
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