Skip to main content

Crate qm_role

Crate qm_role 

Source
Expand description

Role abstraction layer for quick-microservice.

This crate provides role-based access control (RBAC) abstractions, including access types, roles, and authentication containers.

Macros§

include_roles
Includes generated role code at compile time.
role
Creates a new role with the given resource type.

Structs§

Access
An access.
AuthContainer
A container for authentication data with lazy decoding.
Group
A group of roles with a name and path.
ParseResult
The result of parsing roles and accesses.
Role
A role.

Enums§

AccessOrRole
Represents either an access or a role.

Functions§

parse
Parses a collection of role strings into separate access and role sets.