Trait rlsf::Init[][src]

pub trait Init {
    const INIT: Self;
}
Expand description

Provides a constant default value.

Associated Constants

const INIT: Self[src]

Self’s default value.

Implementations on Foreign Types

impl Init for System[src]

This is supported on crate feature std only.

const INIT: Self[src]

Implementors

impl<Options: GlobalTlsfOptions> Init for GlobalTlsf<Options>[src]

This is supported on WebAssembly and non-target feature atomics, or Unix only.

const INIT: Self[src]

impl<Source: FlexSource + Init, FLBitmap: BinInteger, SLBitmap: BinInteger, const FLLEN: usize, const SLLEN: usize> Init for FlexTlsf<Source, FLBitmap, SLBitmap, FLLEN, SLLEN>[src]

Initialization with a FlexSource provided by Init::INIT

const INIT: Self[src]

An empty pool.

impl<T: Init, const ALIGN: usize> Init for GlobalAllocAsFlexSource<T, ALIGN>[src]

const INIT: Self[src]