pub struct SizeClassConfig {
pub slot_size: u32,
pub slot_count: u32,
}Expand description
Configuration for one size class, supplied at pool creation and at attach.
r[impl shm.varslot.classes]
Fields§
§slot_size: u32Size of each slot’s data region in bytes.
slot_count: u32Number of slots in this class’s initial extent.
Trait Implementations§
Source§impl Clone for SizeClassConfig
impl Clone for SizeClassConfig
Source§fn clone(&self) -> SizeClassConfig
fn clone(&self) -> SizeClassConfig
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 SizeClassConfig
impl Debug for SizeClassConfig
Source§impl PartialEq for SizeClassConfig
impl PartialEq for SizeClassConfig
impl Copy for SizeClassConfig
impl Eq for SizeClassConfig
impl StructuralPartialEq for SizeClassConfig
Auto Trait Implementations§
impl Freeze for SizeClassConfig
impl RefUnwindSafe for SizeClassConfig
impl Send for SizeClassConfig
impl Sync for SizeClassConfig
impl Unpin for SizeClassConfig
impl UnsafeUnpin for SizeClassConfig
impl UnwindSafe for SizeClassConfig
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