[−][src]Enum cgroups_rs::devices::DeviceType
An enum holding the different types of devices that can be manipulated using this controller.
Variants
The rule applies to all devices.
The rule only applies to character devices.
The rule only applies to block devices.
Implementations
impl DeviceType
[src]
pub fn to_char(&self) -> char
[src]
Convert a DeviceType into the character that the kernel recognizes.
pub fn from_char(c: Option<char>) -> Option<DeviceType>
[src]
Convert the kenrel's representation into the DeviceType type.
Trait Implementations
impl Clone for DeviceType
[src]
pub fn clone(&self) -> DeviceType
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DeviceType
[src]
impl Debug for DeviceType
[src]
impl Default for DeviceType
[src]
impl Eq for DeviceType
[src]
impl PartialEq<DeviceType> for DeviceType
[src]
pub fn eq(&self, other: &DeviceType) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for DeviceType
[src]
impl StructuralPartialEq for DeviceType
[src]
Auto Trait Implementations
impl RefUnwindSafe for DeviceType
[src]
impl Send for DeviceType
[src]
impl Sync for DeviceType
[src]
impl Unpin for DeviceType
[src]
impl UnwindSafe for DeviceType
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,