macro_rules! scopes {
($(#[$meta:meta])* $vis:vis $name:ident = [$($scope:literal),* $(,)?]) => { ... };
}Expand description
Declare a Scopes marker type.
use siderite_core::security::Scopes;
siderite_core::scopes!(pub AdminScopes = ["users:read", "users:write"]);
assert_eq!(AdminScopes::SCOPES, ["users:read", "users:write"]);