acls-rs 0.1.1

Algebraically-correct permissions system with RBAC, ABAC, and temporal support
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Permission types and structures.

pub mod atomic;
pub mod composite;
pub mod delta;
pub mod denial;
pub mod temporal;

pub use atomic::AtomicPermission;
pub use composite::PermissionSet;
pub use delta::PermissionDelta;
pub use denial::{DenialSet, GrantDenialPair};
pub use temporal::{
    current_timestamp_millis, TemporalPermission, TemporalPermissionSet, Timestamp,
};