[−][src]Crate allow_me
Re-exports
pub use crate::matcher::ResourceMatcher; |
Modules
| matcher |
Structs
| DefaultSubstituter | Default implementation of |
| DefaultValidator | Provides basic validation that policy definition elements are not empty. |
| Policy | Policy engine. Represents a read-only set of rules and can
evaluate |
| PolicyBuilder | A policy builder, responsible for parsing policy definition
and constructing |
| PolicyDefinition | Represents a deserialized policy definition. |
| Request | Represents a request that needs to be |
| Statement | Represents a statement in a policy definition. |
| VariableIter | A simple iterator that returns all occurrences
of variable substrings like |
Enums
| Decision | Represents a decision on the |
| Effect | Represents an effect on a statement. |
| Error |
Traits
| PolicyValidator | Trait to extend |
| Substituter | Trait to extend |
Type Definitions
| Result | A specialized |