webgates-core 1.0.0

Core domain types, permission system, and authorization building blocks for webgates.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Compatibility prelude module.
//!
//! This module is kept for compatibility, but it intentionally does not re-export
//! the crate's public types anymore.
//!
//! For the clearest developer experience, import from the owning modules directly:
//!
//! - [`crate::accounts::Account`]
//! - [`crate::credentials::Credentials`]
//! - [`crate::groups::Group`]
//! - [`crate::permissions::Permissions`]
//! - [`crate::permissions::permission_id::PermissionId`]
//! - [`crate::permissions::mapping::PermissionMapping`]
//! - [`crate::permissions::as_permission_name::AsPermissionName`]
//! - [`crate::roles::Role`]