Trait mycelium_util::sync::blocking::ConstInit
pub trait ConstInit {
const INIT: Self;
}
Expand description
Const Init Trait
This trait is intended for use when implementers of ScopedRawMutex
that can
be constructed in const context, e.g. for placing in a static
Required Associated Constants§
const INIT: Self
const INIT: Self
Create a new instance.
This is a const instead of a method to allow creating instances in const context.
Object Safety§
This trait is not object safe.
Implementors§
§impl ConstInit for RwSpinlock
Available on non-loom
only.
impl ConstInit for RwSpinlock
Available on non-
loom
only.const INIT: RwSpinlock = _
§impl ConstInit for DefaultMutex
Available on non-loom
only.
impl ConstInit for DefaultMutex
Available on non-
loom
only.