pub trait RoleCatalogGuards {
// Required methods
fn role_definitions(&self) -> RoleDefinitionRead<'_>;
fn role_memberships(&self) -> RoleMembershipRead<'_>;
}Expand description
Roles and memberships are acquired separately so validation can retain its original error and lock order.
Required Methods§
fn role_definitions(&self) -> RoleDefinitionRead<'_>
fn role_memberships(&self) -> RoleMembershipRead<'_>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".