pub enum Shield {
Open,
ReadOnly,
Closed,
}Expand description
How far a server-scope grant reaches into a namespace, for one principal.
Variants§
Open
Not a customer’s account, or the principal is inside it: grants count as always.
ReadOnly
The account admin approved a look that is live: server grants count up to Read.
Closed
A customer’s account: server grants count for nothing.
Trait Implementations§
impl Copy for Shield
impl Eq for Shield
impl StructuralPartialEq for Shield
Auto Trait Implementations§
impl Freeze for Shield
impl RefUnwindSafe for Shield
impl Send for Shield
impl Sync for Shield
impl Unpin for Shield
impl UnsafeUnpin for Shield
impl UnwindSafe for Shield
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§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