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_intordblks: c_intsmblks: c_inthblks: c_inthblkhd: c_intusmblks: c_intfsmblks: c_intuordblks: c_intfordblks: c_intkeepcost: 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) -> TReturns the argument unchanged.
impl<T, U> Into<U> for mallinfo
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses 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>