pub struct SlotAllocator {
next_slot: u8,
}Expand description
Simple slot allocator
Fields§
§next_slot: u8Implementations§
Source§impl SlotAllocator
impl SlotAllocator
Trait Implementations§
Source§impl Default for SlotAllocator
impl Default for SlotAllocator
Source§fn default() -> SlotAllocator
fn default() -> SlotAllocator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SlotAllocator
impl RefUnwindSafe for SlotAllocator
impl Send for SlotAllocator
impl Sync for SlotAllocator
impl Unpin for SlotAllocator
impl UnwindSafe for SlotAllocator
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