Enum dpdk_unix::android_linux::capabilities::Capability
[−]
[src]
#[repr(u8)]pub enum Capability { AuditControl, AuditRead, AuditWrite, BlockSuspend, Chown, DiscretionaryAccessControlBypass, DiscretionaryAccessControlFileReadBypass, FileOwnerBypass, FileSetId, LockMemory, IpcOwner, Kill, Lease, Immutable, MandatoryAccessControlBypass, MandatoryAccessControlOverride, MakeNodes, SystemAdministration, NetworkAdministration, BindPortsBelow1024, NetRaw, SetUid, SetGid, SetFileCapabilities, SetProcessCapabilities, RebootAndKexecLoad, Chroot, KernelModule, Nice, ProcessAccounting, PTrace, RawIO, Resource, Time, TtyConfig, Syslog, WakeAlarm, }
Variants
AuditControl
AuditRead
AuditWrite
BlockSuspend
Chown
DiscretionaryAccessControlBypass
DiscretionaryAccessControlFileReadBypass
FileOwnerBypass
FileSetId
LockMemory
IpcOwner
Kill
Lease
Immutable
MandatoryAccessControlBypass
MandatoryAccessControlOverride
MakeNodes
SystemAdministration
NetworkAdministration
BindPortsBelow1024
NetRaw
SetUid
SetGid
SetFileCapabilities
SetProcessCapabilities
RebootAndKexecLoad
Chroot
KernelModule
Nice
ProcessAccounting
PTrace
RawIO
Resource
Time
TtyConfig
Syslog
WakeAlarm
Methods
impl Capability
[src]
fn clearAllAmbientCapabilities()
fn ensureDropped(dropTheseCapabilitiesIfEnabled: &[Capability])
fn processHas(&self) -> Option<bool>
fn dropFromProcess(&self) -> Result<(), ()>
Trait Implementations
impl Debug for Capability
[src]
impl Copy for Capability
[src]
impl Clone for Capability
[src]
fn clone(&self) -> Capability
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialEq for Capability
[src]
fn eq(&self, __arg_0: &Capability) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.
impl Eq for Capability
[src]
impl PartialOrd for Capability
[src]
fn partial_cmp(&self, __arg_0: &Capability) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
fn lt(&self, other: &Rhs) -> bool
1.0.0
This method tests less than (for self
and other
) and is used by the <
operator. Read more
fn le(&self, other: &Rhs) -> bool
1.0.0
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
fn gt(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
fn ge(&self, other: &Rhs) -> bool
1.0.0
This method tests greater than or equal to (for self
and other
) and is used by the >=
operator. Read more
impl Ord for Capability
[src]
fn cmp(&self, __arg_0: &Capability) -> Ordering
This method returns an Ordering
between self
and other
. Read more