pub fn new(parent: Allocator, page_size: MemUnit) -> Self {
        Self {
            parent,
            page_size: page_size.to_bytes(),
        }
    }
/// Decorate an allocator such that all of the underlying allocations occur
/// on page boundaries.
Decorate an allocator such that all of the underlying allocations occur
on page boundaries.
Decorate an allocator such that all of the underlying allocations occur on page boundaries .
pub fn new(parent: Allocator, page_size: MemUnit) -> Self {
        Self {
            parent,
            page_size: page_size.to_bytes(),
        }
    }
pub fn new ( parent : Allocator , page_size : MemUnit ) -> Self { Self { parent , page_size : page_size . to_bytes ( ) , } }
Decorate an allocator such that all of the underlying allocations occur
on page boundaries.
Decorate an allocator such that all of the underlying allocations occur on page boundaries .
parent
Allocator
page_size
MemUnit