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

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§

source§

impl ConstInit for RwSpinlock

source§

const INIT: Self = _

source§

impl ConstInit for Spinlock

source§

const INIT: Self = _

source§

impl ConstInit for DefaultMutex

source§

const INIT: Self = _