capsec 0.2.2

Compile-time capability-based security for Rust
Documentation
1
2
3
4
5
6
7
8
/// Cap<P> is !Sync — it cannot be shared across threads by reference.
use capsec::prelude::*;

fn assert_sync<T: Sync>() {}

fn main() {
    assert_sync::<Cap<FsRead>>();
}