logo
Expand description

Semaphores

Re-exports

pub use raw::SemaphoreValue;

Structs

Represents a single semaphore in a system.

The definer (static builder) for Semaphore.

Represents a single borrowed semaphore in a system.

Traits

The trait for safe wrappers of System::RawSemaphoreId, i.e., Semaphore and SemaphoreRef.

The supported operations on SemaphoreHandle.

Type Definitions

A static handle type: SemaphoreRef<'static, System>