pub enum AuthorizationRightsPolicy {
HonorExistingDecision,
RequireCompleteLocalEvidence,
}Expand description
Explicit treatment of assignments excluded by the existing rights helper.
Variants§
HonorExistingDecision
Keep its established decision and all excluded-assignment diagnostics.
RequireCompleteLocalEvidence
Any excluded assignment makes this pass unresolved, including companions.
Trait Implementations§
Source§impl Clone for AuthorizationRightsPolicy
impl Clone for AuthorizationRightsPolicy
impl Copy for AuthorizationRightsPolicy
Source§impl Debug for AuthorizationRightsPolicy
impl Debug for AuthorizationRightsPolicy
impl Eq for AuthorizationRightsPolicy
impl StructuralPartialEq for AuthorizationRightsPolicy
Auto Trait Implementations§
impl Freeze for AuthorizationRightsPolicy
impl RefUnwindSafe for AuthorizationRightsPolicy
impl Send for AuthorizationRightsPolicy
impl Sync for AuthorizationRightsPolicy
impl Unpin for AuthorizationRightsPolicy
impl UnsafeUnpin for AuthorizationRightsPolicy
impl UnwindSafe for AuthorizationRightsPolicy
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