pub const fn new_std() -> Allocator<StdAlloc> {
    Allocator {
        inner:    StdAlloc,
        metering: AtomicBool::new(false),
    }
}
// TODO: Turn this into a generic constructor taking an `inner: T` once
// #![feature(const_fn_trait_bound)] is stable.
Turn this into a generic constructor taking an `inner: T` once
Turn this into a generic constructor taking an ` inner : T ` once
pub const fn new_std() -> Allocator<StdAlloc> {
    Allocator {
        inner:    StdAlloc,
        metering: AtomicBool::new(false),
    }
}
pub const fn new_std ( ) -> Allocator < StdAlloc > { Allocator { inner : StdAlloc , metering : AtomicBool :: new ( false ) , } }
TODO: Turn this into a generic constructor taking an `inner: T` once
TODO : Turn this into a generic constructor taking an ` inner : T ` once
![feature(const_fn_trait_bound)] is stable.
None