pub trait PermissionGroupStore: Send + Sync {
// Required method
fn save_groups(
&self,
config: PermissionGroupsConfig,
) -> BoxFuture<'static, Result<(), PermissionGroupStoreError>>;
}Expand description
Persists permission group configuration owned outside steel-core.
Required Methods§
Sourcefn save_groups(
&self,
config: PermissionGroupsConfig,
) -> BoxFuture<'static, Result<(), PermissionGroupStoreError>>
fn save_groups( &self, config: PermissionGroupsConfig, ) -> BoxFuture<'static, Result<(), PermissionGroupStoreError>>
Saves the complete permission group configuration.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".