Enum caps::Capability []

#[repr(u8)]
pub enum Capability { CAP_CHOWN, CAP_DAC_OVERRIDE, CAP_DAC_READ_SEARCH, CAP_FOWNER, CAP_FSETID, CAP_KILL, CAP_SETGID, CAP_SETUID, CAP_SETPCAP, CAP_LINUX_IMMUTABLE, CAP_NET_BIND_SERVICE, CAP_NET_BROADCAST, CAP_NET_ADMIN, CAP_NET_RAW, CAP_IPC_LOCK, CAP_IPC_OWNER, CAP_SYS_MODULE, CAP_SYS_RAWIO, CAP_SYS_CHROOT, CAP_SYS_PTRACE, CAP_SYS_PACCT, CAP_SYS_ADMIN, CAP_SYS_BOOT, CAP_SYS_NICE, CAP_SYS_RESOURCE, CAP_SYS_TIME, CAP_SYS_TTY_CONFIG, CAP_MKNOD, CAP_LEASE, CAP_AUDIT_WRITE, CAP_AUDIT_CONTROL, CAP_SETFCAP, CAP_MAC_OVERRIDE, CAP_MAC_ADMIN, CAP_SYSLOG, CAP_WAKE_ALARM, CAP_BLOCK_SUSPEND, CAP_AUDIT_READ, }

Linux capabilities.

All capabilities supported by Linux, including standard POSIX and custom ones. See capabilities(7).

Variants

CAP_CHOWN (from POSIX)

CAP_DAC_OVERRIDE (from POSIX)

CAP_DAC_READ_SEARCH (from POSIX)

CAP_FOWNER (from POSIX)

CAP_FSETID (from POSIX)

CAP_KILL (from POSIX)

CAP_SETGID (from POSIX)

CAP_SETUID (from POSIX)

CAP_SETPCAP (from Linux)

CAP_SYS_MODULE (from Linux)

CAP_SYS_RAWIO (from Linux)

CAP_SYS_CHROOT (from Linux)

CAP_SYS_PTRACE (from Linux)

CAP_SYS_PACCT (from Linux)

CAP_SYS_ADMIN (from Linux)

CAP_SYS_BOOT (from Linux)

CAP_SYS_NICE (from Linux)

CAP_SYS_RESOURCE (from Linux)

CAP_SYS_TIME (from Linux)

CAP_SYS_TTY_CONFIG (from Linux)

CAP_SYS_MKNOD (from Linux 2.4)

CAP_LEASE (from Linux 2.4)

CAP_AUDIT_CONTROL (from Linux 2.6.11)

CAP_SYSLOG (from Linux 2.6.37)

CAP_AUDIT_READ (from Linux 3.16).

Methods

impl Capability

impl Capability

impl Capability
[src]

Returns the bitmask corresponding to this capability value.

Returns the index of this capability, i.e. its kernel-defined value.

Trait Implementations

impl PartialEq for Capability

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Capability

impl Hash for Capability

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl Debug for Capability

Formats the value using the given formatter.

impl Clone for Capability

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Capability