pub struct GrantAnyScope;Expand description
The compiled-in ceiling, and the widest one this binary has: every
implementation of ScopePolicy is a subset of it.
It is written with wildcards rather than computed, so what it admits is
legible: every collection, every method, and the base scope.
transition:*, account and identity are outside it — the
compiled-in denial plan/scope-policy.md’s hard-blocked list asks for.
Trait Implementations§
Source§impl Clone for GrantAnyScope
impl Clone for GrantAnyScope
Source§fn clone(&self) -> GrantAnyScope
fn clone(&self) -> GrantAnyScope
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 GrantAnyScope
impl Debug for GrantAnyScope
Source§impl Default for GrantAnyScope
impl Default for GrantAnyScope
Source§fn default() -> GrantAnyScope
fn default() -> GrantAnyScope
Returns the “default value” for a type. Read more
Source§impl ScopePolicy for GrantAnyScope
impl ScopePolicy for GrantAnyScope
impl Copy for GrantAnyScope
Auto Trait Implementations§
impl Freeze for GrantAnyScope
impl RefUnwindSafe for GrantAnyScope
impl Send for GrantAnyScope
impl Sync for GrantAnyScope
impl Unpin for GrantAnyScope
impl UnsafeUnpin for GrantAnyScope
impl UnwindSafe for GrantAnyScope
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more