Struct mallinfo

#[repr(C)]
pub struct mallinfo { pub arena: c_int, pub ordblks: c_int, pub smblks: c_int, pub hblks: c_int, pub hblkhd: c_int, pub usmblks: c_int, pub fsmblks: c_int, pub uordblks: c_int, pub fordblks: c_int, pub keepcost: c_int }

Fields

arena: c_int
ordblks: c_int
smblks: c_int
hblks: c_int
hblkhd: c_int
usmblks: c_int
fsmblks: c_int
uordblks: c_int
fordblks: c_int
keepcost: c_int

Trait Implementations

impl Clone for mallinfo

fn clone(&self) -> mallinfo

impl Copy for mallinfo

impl Debug for mallinfo

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Eq for mallinfo

impl Hash for mallinfo

fn hash<__H: Hasher>(&self, state: &mut __H)

impl PartialEq for mallinfo

fn eq(&self, other: &mallinfo) -> bool

impl StructuralPartialEq for mallinfo

Auto Trait Implementations

impl Freeze for mallinfo

impl RefUnwindSafe for mallinfo

impl Send for mallinfo

impl Sync for mallinfo

impl Unpin for mallinfo

impl UnsafeUnpin for mallinfo

impl UnwindSafe for mallinfo

Blanket Implementations

impl<T> Any for mallinfo where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for mallinfo where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for mallinfo where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for mallinfo where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for mallinfo

fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for mallinfo where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for mallinfo where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for mallinfo where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>