pub struct SlabConfig {
pub default_slab_size: usize,
pub alignment: usize,
pub enable_stats: bool,
pub enable_debug: bool,
pub reclaim_threshold: f64,
pub auto_reclaim: bool,
}Expand description
Slab allocator configuration
Fields§
§default_slab_size: usizeDefault slab size
alignment: usizeMemory alignment requirement
enable_stats: boolEnable statistics collection
enable_debug: boolEnable debugging features
reclaim_threshold: f64Memory reclamation threshold
auto_reclaim: boolEnable automatic reclamation
Trait Implementations§
Source§impl Clone for SlabConfig
impl Clone for SlabConfig
Source§fn clone(&self) -> SlabConfig
fn clone(&self) -> SlabConfig
Returns a duplicate 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 SlabConfig
impl Debug for SlabConfig
Auto Trait Implementations§
impl Freeze for SlabConfig
impl RefUnwindSafe for SlabConfig
impl Send for SlabConfig
impl Sync for SlabConfig
impl Unpin for SlabConfig
impl UnsafeUnpin for SlabConfig
impl UnwindSafe for SlabConfig
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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