pub enum PcieLinkState {
Keep,
ShutDown,
}
Expand description
Options to pass to crate::Device::remove()
.
Variants§
Implementations§
Source§impl PcieLinkState
impl PcieLinkState
Sourcepub fn as_c(&self) -> nvmlPcieLinkState_enum
pub fn as_c(&self) -> nvmlPcieLinkState_enum
Returns the C enum variant equivalent for the given Rust enum variant
Trait Implementations§
Source§impl Clone for PcieLinkState
impl Clone for PcieLinkState
Source§fn clone(&self) -> PcieLinkState
fn clone(&self) -> PcieLinkState
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 PcieLinkState
impl Debug for PcieLinkState
Source§impl Hash for PcieLinkState
impl Hash for PcieLinkState
Source§impl PartialEq for PcieLinkState
impl PartialEq for PcieLinkState
Source§impl TryFrom<u32> for PcieLinkState
impl TryFrom<u32> for PcieLinkState
impl Eq for PcieLinkState
impl StructuralPartialEq for PcieLinkState
Auto Trait Implementations§
impl Freeze for PcieLinkState
impl RefUnwindSafe for PcieLinkState
impl Send for PcieLinkState
impl Sync for PcieLinkState
impl Unpin for PcieLinkState
impl UnwindSafe for PcieLinkState
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