pub struct CloudRlimit {
pub resource: CloudRlimitResource,
pub soft: u64,
pub hard: u64,
}Expand description
A POSIX resource limit. Twin of Rlimit using CloudRlimitResource.
Fields§
§resource: CloudRlimitResourceResource type.
soft: u64Soft limit (can be raised up to the hard limit by the process).
hard: u64Hard limit (ceiling, requires privileges to raise).
Trait Implementations§
Source§impl Clone for CloudRlimit
impl Clone for CloudRlimit
Source§fn clone(&self) -> CloudRlimit
fn clone(&self) -> CloudRlimit
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 moreSource§impl Debug for CloudRlimit
impl Debug for CloudRlimit
Source§impl<'de> Deserialize<'de> for CloudRlimit
impl<'de> Deserialize<'de> for CloudRlimit
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
Source§impl From<CloudRlimit> for Rlimit
impl From<CloudRlimit> for Rlimit
Source§fn from(rlimit: CloudRlimit) -> Self
fn from(rlimit: CloudRlimit) -> Self
Converts to this type from the input type.
Source§impl From<Rlimit> for CloudRlimit
impl From<Rlimit> for CloudRlimit
Auto Trait Implementations§
impl Freeze for CloudRlimit
impl RefUnwindSafe for CloudRlimit
impl Send for CloudRlimit
impl Sync for CloudRlimit
impl Unpin for CloudRlimit
impl UnsafeUnpin for CloudRlimit
impl UnwindSafe for CloudRlimit
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