[−][src]Struct heim_memory::Swap
Swap memory statistics.
Only three metrics are guaranteed to be cross-platform, for other metrics see OS-specific extensions.
Methods
impl Swap
[src]
pub fn total(&self) -> Information
[src]
The total amount of swap memory
pub fn used(&self) -> Information
[src]
The used amount of swap memory
pub fn free(&self) -> Information
[src]
The free amount of swap memory
Trait Implementations
Auto Trait Implementations
impl !Unpin for Swap
impl Sync for Swap
impl Send for Swap
impl !UnwindSafe for Swap
impl !RefUnwindSafe for Swap
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self