Struct rquickjs_core::qjs::JSMallocState
source · #[repr(C)]pub struct JSMallocState {
pub malloc_count: u64,
pub malloc_size: u64,
pub malloc_limit: u64,
pub opaque: *mut c_void,
}Fields§
§malloc_count: u64§malloc_size: u64§malloc_limit: u64§opaque: *mut c_voidTrait Implementations§
source§impl Clone for JSMallocState
impl Clone for JSMallocState
source§fn clone(&self) -> JSMallocState
fn clone(&self) -> JSMallocState
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 Debug for JSMallocState
impl Debug for JSMallocState
impl Copy for JSMallocState
Auto Trait Implementations§
impl Freeze for JSMallocState
impl RefUnwindSafe for JSMallocState
impl !Send for JSMallocState
impl !Sync for JSMallocState
impl Unpin for JSMallocState
impl UnwindSafe for JSMallocState
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
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more