1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
#![deny(missing_docs)]
//! A decision/policy engine inspired by AWS IAM policies

#![feature(test)]
extern crate test;

mod engine;
mod error;
pub mod managers;
mod policy;
mod request;
mod wildcard;

pub use engine::{Engine, PolicyManager};
pub use error::{Result, RiamError};
pub use policy::{Effect, Policy, Statement};
pub use request::AuthRequest;