mirror of
https://tangled.org/tranquil.farm/tranquil-pds
synced 2026-09-24 19:24:15 +00:00
23 lines
827 B
Rust
23 lines
827 B
Rust
mod coverage;
|
|
mod definitions;
|
|
mod error;
|
|
mod parser;
|
|
mod permission_set;
|
|
mod permissions;
|
|
|
|
pub use coverage::{Coverage, coverage, covers, narrow};
|
|
pub use definitions::{
|
|
SCOPE_DEFINITIONS, ScopeCategory, ScopeDefinition, format_scope_for_display,
|
|
get_required_scopes, get_scope_definition, is_valid_scope,
|
|
};
|
|
pub use error::ScopeError;
|
|
pub use parser::{
|
|
AccountAction, AccountAttr, AccountScope, BlobScope, IdentityAttr, IdentityScope, IncludeScope,
|
|
ParsedScope, RepoAction, RepoScope, RpcScope, parse_scope, parse_scope_string,
|
|
};
|
|
pub use permission_set::{
|
|
ExpansionOutcome, FailedSet, FetchedSet, RejectedScope, ResolveFailure, ResolvedSetGroup,
|
|
ScopeExpansionError, ScopeRejection, fetch_and_expand, parse_include_scope,
|
|
};
|
|
pub use permissions::{ScopePermissions, superseded_by_transition_generic};
|