pub trait ConstDefault {
    // Required method
    fn default_const() -> Self;
}

Required Methods§

source

fn default_const() -> Self

Implementors§

source§

impl ConstDefault for NoLimit

source§

impl ConstDefault for Global

source§

impl ConstDefault for NonWorking

source§

impl ConstDefault for System

source§

impl<A: NonUnwinding + ConstDefault> ConstDefault for AsGlobal<A>

source§

impl<const BUF_LEN: usize> ConstDefault for composable_allocators::stacked::CtParams<BUF_LEN>

source§

impl<const LAYOUT_SIZE: usize, const LAYOUT_ALIGN: usize> ConstDefault for composable_allocators::limited_up_to::CtParams<LAYOUT_SIZE, LAYOUT_ALIGN>

source§

impl<const LAYOUT_SIZE: usize, const LAYOUT_ALIGN: usize, const TOLERANCE_SIZE: usize, const TOLERANCE_ALIGN: usize, Limit: LimitParam + ConstDefault> ConstDefault for composable_allocators::freelist::CtParams<LAYOUT_SIZE, LAYOUT_ALIGN, TOLERANCE_SIZE, TOLERANCE_ALIGN, Limit>

source§

impl<const LIMIT: usize> ConstDefault for FixedCtLimit<LIMIT>