pub enum CloudRlimitResource {
Show 16 variants
Cpu,
Fsize,
Data,
Stack,
Core,
Rss,
Nproc,
Nofile,
Memlock,
As,
Locks,
Sigpending,
Msgqueue,
Nice,
Rtprio,
Rttime,
}Expand description
POSIX resource-limit identifiers. Twin of RlimitResource with a
snake_case wire.
Variants§
Cpu
Max CPU time in seconds (RLIMIT_CPU).
Fsize
Max file size in bytes (RLIMIT_FSIZE).
Data
Max data segment size (RLIMIT_DATA).
Stack
Max stack size (RLIMIT_STACK).
Core
Max core file size (RLIMIT_CORE).
Rss
Max resident set size (RLIMIT_RSS).
Nproc
Max number of processes (RLIMIT_NPROC).
Nofile
Max open file descriptors (RLIMIT_NOFILE).
Memlock
Max locked memory (RLIMIT_MEMLOCK).
As
Max address space size (RLIMIT_AS).
Locks
Max file locks (RLIMIT_LOCKS).
Sigpending
Max pending signals (RLIMIT_SIGPENDING).
Msgqueue
Max bytes in POSIX message queues (RLIMIT_MSGQUEUE).
Nice
Max nice priority (RLIMIT_NICE).
Rtprio
Max real-time priority (RLIMIT_RTPRIO).
Rttime
Max real-time timeout (RLIMIT_RTTIME).
Trait Implementations§
Source§impl Clone for CloudRlimitResource
impl Clone for CloudRlimitResource
Source§fn clone(&self) -> CloudRlimitResource
fn clone(&self) -> CloudRlimitResource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CloudRlimitResource
Source§impl Debug for CloudRlimitResource
impl Debug for CloudRlimitResource
Source§impl<'de> Deserialize<'de> for CloudRlimitResource
impl<'de> Deserialize<'de> for CloudRlimitResource
Source§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
impl Eq for CloudRlimitResource
Source§impl From<CloudRlimitResource> for RlimitResource
impl From<CloudRlimitResource> for RlimitResource
Source§fn from(resource: CloudRlimitResource) -> Self
fn from(resource: CloudRlimitResource) -> Self
Converts to this type from the input type.
Source§impl From<RlimitResource> for CloudRlimitResource
impl From<RlimitResource> for CloudRlimitResource
Source§fn from(resource: RlimitResource) -> Self
fn from(resource: RlimitResource) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CloudRlimitResource
impl PartialEq for CloudRlimitResource
Source§impl Serialize for CloudRlimitResource
impl Serialize for CloudRlimitResource
impl StructuralPartialEq for CloudRlimitResource
Auto Trait Implementations§
impl Freeze for CloudRlimitResource
impl RefUnwindSafe for CloudRlimitResource
impl Send for CloudRlimitResource
impl Sync for CloudRlimitResource
impl Unpin for CloudRlimitResource
impl UnsafeUnpin for CloudRlimitResource
impl UnwindSafe for CloudRlimitResource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more