pub struct UsizeBuddy { /* private fields */ }Expand description
用一个 usize 作为位图保存占用情况的伙伴行。
- 非侵入式
- 静态分配,容量有限(最多 64 或 128 个块,取决于平台)
- 查找和插入时间复杂度为 O(1)
Trait Implementations§
Source§impl BuddyCollection for UsizeBuddy
impl BuddyCollection for UsizeBuddy
Source§impl BuddyLine for UsizeBuddy
impl BuddyLine for UsizeBuddy
Source§impl Debug for UsizeBuddy
impl Debug for UsizeBuddy
Auto Trait Implementations§
impl Freeze for UsizeBuddy
impl RefUnwindSafe for UsizeBuddy
impl Send for UsizeBuddy
impl Sync for UsizeBuddy
impl Unpin for UsizeBuddy
impl UnsafeUnpin for UsizeBuddy
impl UnwindSafe for UsizeBuddy
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