pub struct ResourceUsageResponseRef<'a>(/* private fields */);
Expand description
Reference to a deserialized ResourceUsageResponse.
Implementations§
Source§impl<'a> ResourceUsageResponseRef<'a>
impl<'a> ResourceUsageResponseRef<'a>
Sourcepub fn ru_utime(&self) -> Result<u64>
pub fn ru_utime(&self) -> Result<u64>
Getter for the ru_utime
field.
Sourcepub fn ru_stime(&self) -> Result<u64>
pub fn ru_stime(&self) -> Result<u64>
Getter for the ru_stime
field.
Sourcepub fn ru_maxrss(&self) -> Result<u64>
pub fn ru_maxrss(&self) -> Result<u64>
Getter for the ru_maxrss
field.
Sourcepub fn ru_ixrss(&self) -> Result<u64>
pub fn ru_ixrss(&self) -> Result<u64>
Getter for the ru_ixrss
field.
Sourcepub fn ru_idrss(&self) -> Result<u64>
pub fn ru_idrss(&self) -> Result<u64>
Getter for the ru_idrss
field.
Sourcepub fn ru_isrss(&self) -> Result<u64>
pub fn ru_isrss(&self) -> Result<u64>
Getter for the ru_isrss
field.
Sourcepub fn ru_minflt(&self) -> Result<u64>
pub fn ru_minflt(&self) -> Result<u64>
Getter for the ru_minflt
field.
Sourcepub fn ru_majflt(&self) -> Result<u64>
pub fn ru_majflt(&self) -> Result<u64>
Getter for the ru_majflt
field.
Sourcepub fn ru_nswap(&self) -> Result<u64>
pub fn ru_nswap(&self) -> Result<u64>
Getter for the ru_nswap
field.
Sourcepub fn ru_inblock(&self) -> Result<u64>
pub fn ru_inblock(&self) -> Result<u64>
Getter for the ru_inblock
field.
Sourcepub fn ru_oublock(&self) -> Result<u64>
pub fn ru_oublock(&self) -> Result<u64>
Getter for the ru_oublock
field.
Sourcepub fn ru_msgsnd(&self) -> Result<u64>
pub fn ru_msgsnd(&self) -> Result<u64>
Getter for the ru_msgsnd
field.
Sourcepub fn ru_msgrcv(&self) -> Result<u64>
pub fn ru_msgrcv(&self) -> Result<u64>
Getter for the ru_msgrcv
field.
Sourcepub fn ru_nsignals(&self) -> Result<u64>
pub fn ru_nsignals(&self) -> Result<u64>
Getter for the ru_nsignals
field.
Sourcepub fn ru_nvcsw(&self) -> Result<u64>
pub fn ru_nvcsw(&self) -> Result<u64>
Getter for the ru_nvcsw
field.
Sourcepub fn ru_nivcsw(&self) -> Result<u64>
pub fn ru_nivcsw(&self) -> Result<u64>
Getter for the ru_nivcsw
field.
Trait Implementations§
Source§impl<'a> Clone for ResourceUsageResponseRef<'a>
impl<'a> Clone for ResourceUsageResponseRef<'a>
Source§fn clone(&self) -> ResourceUsageResponseRef<'a>
fn clone(&self) -> ResourceUsageResponseRef<'a>
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'a> Debug for ResourceUsageResponseRef<'a>
impl<'a> Debug for ResourceUsageResponseRef<'a>
Source§impl<'a> ReadAsRoot<'a> for ResourceUsageResponseRef<'a>
impl<'a> ReadAsRoot<'a> for ResourceUsageResponseRef<'a>
Source§impl<'a> TryFrom<ResourceUsageResponseRef<'a>> for ResourceUsageResponse
impl<'a> TryFrom<ResourceUsageResponseRef<'a>> for ResourceUsageResponse
impl<'a> Copy for ResourceUsageResponseRef<'a>
Auto Trait Implementations§
impl<'a> Freeze for ResourceUsageResponseRef<'a>
impl<'a> RefUnwindSafe for ResourceUsageResponseRef<'a>
impl<'a> Send for ResourceUsageResponseRef<'a>
impl<'a> Sync for ResourceUsageResponseRef<'a>
impl<'a> Unpin for ResourceUsageResponseRef<'a>
impl<'a> UnwindSafe for ResourceUsageResponseRef<'a>
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