Struct mallinfo2
#[repr(C)]
pub struct mallinfo2 { pub arena: size_t, pub ordblks: size_t, pub smblks: size_t, pub hblks: size_t, pub hblkhd: size_t, pub usmblks: size_t, pub fsmblks: size_t, pub uordblks: size_t, pub fordblks: size_t, pub keepcost: size_t }
Fields
arena: size_tordblks: size_tsmblks: size_thblks: size_thblkhd: size_tusmblks: size_tfsmblks: size_tuordblks: size_tfordblks: size_tkeepcost: size_t
Trait Implementations
impl Clone for mallinfo2
fn clone(&self) -> mallinfo2
impl Copy for mallinfo2
impl Debug for mallinfo2
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for mallinfo2
impl Hash for mallinfo2
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for mallinfo2
fn eq(&self, other: &mallinfo2) -> bool
impl StructuralPartialEq for mallinfo2
Auto Trait Implementations
impl Freeze for mallinfo2
impl RefUnwindSafe for mallinfo2
impl Send for mallinfo2
impl Sync for mallinfo2
impl Unpin for mallinfo2
impl UnsafeUnpin for mallinfo2
impl UnwindSafe for mallinfo2
Blanket Implementations
impl<T> Any for mallinfo2
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for mallinfo2
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for mallinfo2
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for mallinfo2
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for mallinfo2
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for mallinfo2
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 mallinfo2
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for mallinfo2
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>