pub trait SizeManager {
    // Required method
    fn size_non_zero<P: PageDynSize>(&self) -> NonZeroU32;

    // Provided method
    fn size<P: PageDynSize>(&self) -> u32 { ... }
}
Expand description

Context where dynamic size pages store their sizes

Required Methods§

source

fn size_non_zero<P: PageDynSize>(&self) -> NonZeroU32

Returns non-zero size of page.

Provided Methods§

source

fn size<P: PageDynSize>(&self) -> u32

Returns size of page.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl SizeManager for u32

Implementors§