Enum nvml_wrapper::enum_wrappers::device::DetachGpuState
source · [−]pub enum DetachGpuState {
Keep,
Remove,
}Expand description
Options to pass to crate::Device::remove().
Variants
Keep
Remove
Implementations
sourceimpl DetachGpuState
impl DetachGpuState
sourcepub fn as_c(&self) -> nvmlDetachGpuState_enum
pub fn as_c(&self) -> nvmlDetachGpuState_enum
Returns the C enum variant equivalent for the given Rust enum variant
Trait Implementations
sourceimpl Clone for DetachGpuState
impl Clone for DetachGpuState
sourcefn clone(&self) -> DetachGpuState
fn clone(&self) -> DetachGpuState
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 DetachGpuState
impl Debug for DetachGpuState
sourceimpl Hash for DetachGpuState
impl Hash for DetachGpuState
sourceimpl PartialEq<DetachGpuState> for DetachGpuState
impl PartialEq<DetachGpuState> for DetachGpuState
sourceimpl TryFrom<u32> for DetachGpuState
impl TryFrom<u32> for DetachGpuState
impl Eq for DetachGpuState
impl StructuralEq for DetachGpuState
impl StructuralPartialEq for DetachGpuState
Auto Trait Implementations
impl RefUnwindSafe for DetachGpuState
impl Send for DetachGpuState
impl Sync for DetachGpuState
impl Unpin for DetachGpuState
impl UnwindSafe for DetachGpuState
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