lock_tree 0.1.0

Prevent deadlocks at compile time. A standalone republication of the netstack3 lock-ordering crate, part of Google's Fuchsia OS.
Documentation
  • Coverage
  • 94.16%
    129 out of 137 items documented3 out of 114 items with examples
  • Size
  • Source code size: 64.62 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 3.86 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • howtocodeit/lock_tree
    2 1 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • AngusGMorrison

lock_tree

A standalone republication of the netstack3 lock-ordering crate, part of Google's Fuchsia OS. This crate was named lock_tree due to a crates.io conflict.

lock_tree empowers you to prevent deadlocks at compile time, providing traits that enforce lock ordering statically.

All credit (and indeed the copyright) for this work belongs to the Fuchsia team – see the LICENSE for details.