trait FrameAllocator {
    // Required methods
    fn new() -> Self;
    fn allocate(&mut self) -> Option<FrameNumber>;
    fn deallocate(&mut self, frame_number: FrameNumber);
}

Required Methods§

source

fn new() -> Self

source

fn allocate(&mut self) -> Option<FrameNumber>

source

fn deallocate(&mut self, frame_number: FrameNumber)

Implementors§