Expand description

This library provides a futex-based priority-inheriting lock implementation.

It uses @m-ou-se’s linux-futex crate to implement @Amanieu’s lock_api, providing a priority-inheriting mutex on Linux.

In general, you should consider using the lock implementations provided by std or parking_lot, unless your application is intended to run on a real-time system where priority inversions must be avoided.

Structs

Functions

  • Safe wrapper around gettid.

Type Aliases