pub struct PermissionContextConfig {
pub include_headers: Vec<String>,
pub include_properties: Vec<String>,
}Expand description
Configuration for building permission evaluation context.
Fields§
§include_headers: Vec<String>§include_properties: Vec<String>Trait Implementations§
Source§impl Clone for PermissionContextConfig
impl Clone for PermissionContextConfig
Source§fn clone(&self) -> PermissionContextConfig
fn clone(&self) -> PermissionContextConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PermissionContextConfig
impl Debug for PermissionContextConfig
Source§impl Default for PermissionContextConfig
impl Default for PermissionContextConfig
Source§fn default() -> PermissionContextConfig
fn default() -> PermissionContextConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for PermissionContextConfig
impl PartialEq for PermissionContextConfig
Source§fn eq(&self, other: &PermissionContextConfig) -> bool
fn eq(&self, other: &PermissionContextConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PermissionContextConfig
Auto Trait Implementations§
impl Freeze for PermissionContextConfig
impl RefUnwindSafe for PermissionContextConfig
impl Send for PermissionContextConfig
impl Sync for PermissionContextConfig
impl Unpin for PermissionContextConfig
impl UnsafeUnpin for PermissionContextConfig
impl UnwindSafe for PermissionContextConfig
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