Enum oci_spec::runtime::LinuxRlimitType [−][src]
pub enum LinuxRlimitType {
Show 16 variants
RlimitCpu,
RlimitFsize,
RlimitData,
RlimitStack,
RlimitCore,
RlimitRss,
RlimitNproc,
RlimitNofile,
RlimitMemlock,
RlimitAs,
RlimitLocks,
RlimitSigpending,
RlimitMsgqueue,
RlimitNice,
RlimitRtprio,
RlimitRttime,
}
Expand description
Available rlimit types (see https://man7.org/linux/man-pages/man2/getrlimit.2.html)
Variants
Limit in seconds of the amount of CPU time that the process can consume.
Maximum size in bytes of the files that the process creates.
Maximum size of the process’s data segment (init data, uninit data and heap) in bytes.
Maximum size of the proces stack in bytes.
Maximum size of a core dump file in bytes.
Limit on the process’s resident set (the number of virtual pages resident in RAM).
Limit on number of threads for the real uid calling processes.
One greator than the maximum number of file descritors that one process may open.
Maximum number of bytes of memory that may be locked into RAM.
Maximum size of the process’s virtual memory(address space) in bytes.
Limit on the number of locks and leases for the process.
Limit on number of signals that may be queued for the process.
Limit on the number of bytes that can be allocated for POSIX message queue.
Specifies a ceiling to which the process’s nice value can be raised.
Specifies a ceiling on the real-time priority.
This is a limit (in microseconds) on the amount of CPU time that a process scheduled under a real-time scheduling policy may consume without making a blocking system call.
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for LinuxRlimitType
impl Send for LinuxRlimitType
impl Sync for LinuxRlimitType
impl Unpin for LinuxRlimitType
impl UnwindSafe for LinuxRlimitType
Blanket Implementations
Mutably borrows from an owned value. Read more