pub struct BatchPermissionCheck {
pub subject: Subject,
pub permission: Permission,
pub resource: Resource,
}Expand description
Batch permission check request
Fields§
§subject: Subject§permission: Permission§resource: ResourceImplementations§
Source§impl BatchPermissionCheck
impl BatchPermissionCheck
Sourcepub fn new(subject: Subject, permission: Permission, resource: Resource) -> Self
pub fn new(subject: Subject, permission: Permission, resource: Resource) -> Self
Create a new batch permission check
Trait Implementations§
Source§impl Clone for BatchPermissionCheck
impl Clone for BatchPermissionCheck
Source§fn clone(&self) -> BatchPermissionCheck
fn clone(&self) -> BatchPermissionCheck
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BatchPermissionCheck
impl !RefUnwindSafe for BatchPermissionCheck
impl Send for BatchPermissionCheck
impl Sync for BatchPermissionCheck
impl Unpin for BatchPermissionCheck
impl !UnwindSafe for BatchPermissionCheck
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