pub struct ResolvedScope {
pub allow: Vec<Value>,
pub deny: Vec<Value>,
}Expand description
A resolved scope. Merges all scopes defined for a single command.
Fields§
§allow: Vec<Value>Allows something on the command.
deny: Vec<Value>Denies something on the command.
Trait Implementations§
Source§impl Clone for ResolvedScope
impl Clone for ResolvedScope
Source§impl Debug for ResolvedScope
impl Debug for ResolvedScope
Auto Trait Implementations§
impl Freeze for ResolvedScope
impl RefUnwindSafe for ResolvedScope
impl Send for ResolvedScope
impl Sync for ResolvedScope
impl Unpin for ResolvedScope
impl UnsafeUnpin for ResolvedScope
impl UnwindSafe for ResolvedScope
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