pub struct AccessKeyDef {
pub field: String,
pub read: String,
pub write: Option<String>,
pub bypass_roles: Vec<String>,
}Expand description
单个行级权限绑定键
Fields§
§field: String行控绑定字段(schema 已声明字段)
read: String读路径引用的 ctx 清单键
write: Option<String>写路径引用的 ctx 清单键;None = 写路径不控
bypass_roles: Vec<String>命中即跳过该键行控的角色清单
Trait Implementations§
Source§impl Clone for AccessKeyDef
impl Clone for AccessKeyDef
Source§impl Debug for AccessKeyDef
impl Debug for AccessKeyDef
Source§impl PartialEq for AccessKeyDef
impl PartialEq for AccessKeyDef
impl StructuralPartialEq for AccessKeyDef
Auto Trait Implementations§
impl Freeze for AccessKeyDef
impl RefUnwindSafe for AccessKeyDef
impl Send for AccessKeyDef
impl Sync for AccessKeyDef
impl Unpin for AccessKeyDef
impl UnsafeUnpin for AccessKeyDef
impl UnwindSafe for AccessKeyDef
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