pub enum RbacMode {
Overlay,
Enforce,
}Expand description
策略模式:
RbacMode::Overlay(默认):存在匹配 grant 才生效(按 model 增量收紧);RbacMode::Enforce:受管角色(出现在roles声明中)对所有 model 生效, 无匹配 grant 即拒绝(default deny);未受管角色不介入。
Variants§
Trait Implementations§
impl Copy for RbacMode
impl Eq for RbacMode
impl StructuralPartialEq for RbacMode
Auto Trait Implementations§
impl Freeze for RbacMode
impl RefUnwindSafe for RbacMode
impl Send for RbacMode
impl Sync for RbacMode
impl Unpin for RbacMode
impl UnsafeUnpin for RbacMode
impl UnwindSafe for RbacMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more