This is a BusMutex implementation for the shared-bus crate in rust that does nothing.
shared-bus is a crate to allow sharing bus peripherals safely between multiple devices.
noop-bus-mutex is appropriate whenever all devices that share a bus are only accessible by a single execution context (i.e., all devices are accessed only by the main() thread or only by some interrupt handler). In this situation, no locking is required, which is exactly what this crate does.