Trait r3::kernel::raw_cfg::CfgMutex

source ·
pub unsafe trait CfgMutex: CfgBasewhere
    Self::System: KernelMutex,
{ fn mutex_define<Properties>(
        &mut self,
        descriptor: MutexDescriptor<Self::System>,
        properties: Properties
    ) -> <Self::System as KernelMutex>::RawMutexId
    where
        Properties: Bag
; }
Expand description

A low-level configurator trait providing a method to define a mutex in the kernel static configuration process.

Safety

See the module documentation.

Stability

See the module documentation.

Required Methods

Implementors