pub struct GrantDecisionBinding { /* private fields */ }Expand description
The binding one Connect verification proved, carried privately into
the connection. Only verify_binding builds one.
Implementations§
Source§impl GrantDecisionBinding
impl GrantDecisionBinding
Sourcepub const fn log(&self) -> &GrantLogId
pub const fn log(&self) -> &GrantLogId
The grant log the binding was decided from.
Sourcepub const fn required(&self) -> Revision
pub const fn required(&self) -> Revision
The receipt revision the binding requires the cache to have applied.
Sourcepub fn right_count(&self) -> usize
pub fn right_count(&self) -> usize
How many rights the binding carries.
Trait Implementations§
Source§impl Clone for GrantDecisionBinding
impl Clone for GrantDecisionBinding
Source§impl Debug for GrantDecisionBinding
impl Debug for GrantDecisionBinding
impl Eq for GrantDecisionBinding
Source§impl PartialEq for GrantDecisionBinding
impl PartialEq for GrantDecisionBinding
impl StructuralPartialEq for GrantDecisionBinding
Auto Trait Implementations§
impl Freeze for GrantDecisionBinding
impl RefUnwindSafe for GrantDecisionBinding
impl Send for GrantDecisionBinding
impl Sync for GrantDecisionBinding
impl Unpin for GrantDecisionBinding
impl UnsafeUnpin for GrantDecisionBinding
impl UnwindSafe for GrantDecisionBinding
Blanket Implementations§
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.