Struct rlsf::SmallGlobalTlsfOptions
source · [−]pub struct SmallGlobalTlsfOptions;
Available on WebAssembly and non-target feature
atomics
, or Unix only.Expand description
GlobalTlsfOptions
with all options set to optimize for code size.
Trait Implementations
sourceimpl Debug for SmallGlobalTlsfOptions
impl Debug for SmallGlobalTlsfOptions
sourceimpl GlobalTlsfOptions for SmallGlobalTlsfOptions
impl GlobalTlsfOptions for SmallGlobalTlsfOptions
sourceconst ENABLE_REALLOCATION: bool = false
const ENABLE_REALLOCATION: bool = false
Enables the specialized reallocation routine. This option might improve the memory usage and runtime performance but increases the code size considerably. Read more
sourceconst COALESCE_POOLS: bool = false
const COALESCE_POOLS: bool = false
Instructs the allocator to coalesce consecutive system memory allocations into one large memory pool whenever possible. Read more
Auto Trait Implementations
impl RefUnwindSafe for SmallGlobalTlsfOptions
impl Send for SmallGlobalTlsfOptions
impl Sync for SmallGlobalTlsfOptions
impl Unpin for SmallGlobalTlsfOptions
impl UnwindSafe for SmallGlobalTlsfOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more