pub enum PresenceRequirement {
Absent(String),
Present(String),
}Expand description
Server-local §8.2 condition carried from authorization to each plan.
The ref name makes an AdvanceRefs constraint apply to its head only.
Variants§
Absent(String)
c alone can create this ref only while it is absent.
Present(String)
f alone can replace this ref only while it is present.
Trait Implementations§
Source§impl Clone for PresenceRequirement
impl Clone for PresenceRequirement
Source§impl Debug for PresenceRequirement
impl Debug for PresenceRequirement
impl Eq for PresenceRequirement
Source§impl PartialEq for PresenceRequirement
impl PartialEq for PresenceRequirement
impl StructuralPartialEq for PresenceRequirement
Auto Trait Implementations§
impl Freeze for PresenceRequirement
impl RefUnwindSafe for PresenceRequirement
impl Send for PresenceRequirement
impl Sync for PresenceRequirement
impl Unpin for PresenceRequirement
impl UnsafeUnpin for PresenceRequirement
impl UnwindSafe for PresenceRequirement
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