pub enum TierHint {
Read,
Write,
Execute,
Destructive,
External,
}Expand description
Documentation hint for a verb’s confirmation tier. The authoritative
tier mapping lives in signal::authz::tier_for_verb; this enum
mirrors the five identity::Tier variants without depending on the
identity crate so this module stays dependency-light. The
signal::authz::tests::tier_hints_match_authz cross-check asserts
the two stay in sync.
Variants§
Implementations§
Trait Implementations§
impl Copy for TierHint
impl Eq for TierHint
impl StructuralPartialEq for TierHint
Auto Trait Implementations§
impl Freeze for TierHint
impl RefUnwindSafe for TierHint
impl Send for TierHint
impl Sync for TierHint
impl Unpin for TierHint
impl UnsafeUnpin for TierHint
impl UnwindSafe for TierHint
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