pub enum RightsClass {
Read,
Create,
Write,
Delete,
Send,
}Expand description
Rights class of one handler.
Declared in the manifest and never derived from the handler’s speech-act
category: Commissive covers create-shaped and send-shaped verbs alike,
so the category cannot stand in for the rights a handler needs.
Variants§
Implementations§
Source§impl RightsClass
impl RightsClass
Trait Implementations§
Source§impl Clone for RightsClass
impl Clone for RightsClass
impl Copy for RightsClass
Source§impl Debug for RightsClass
impl Debug for RightsClass
Source§impl Display for RightsClass
impl Display for RightsClass
impl Eq for RightsClass
Source§impl PartialEq for RightsClass
impl PartialEq for RightsClass
impl StructuralPartialEq for RightsClass
Auto Trait Implementations§
impl Freeze for RightsClass
impl RefUnwindSafe for RightsClass
impl Send for RightsClass
impl Sync for RightsClass
impl Unpin for RightsClass
impl UnsafeUnpin for RightsClass
impl UnwindSafe for RightsClass
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