[][src]Enum toornament::PermissionAttribute

pub enum PermissionAttribute {
    Edit,
    Delete,
    Authorize,
    Report,
    Fill,
    Place,
    Register,
}

Permission attribute definition

Variants

Edit

Edit permission

Delete

Delete permission

Authorize

Authorize permission

Report

Report permission

Fill

Fill permission

Place

Place permission

Register

Register permission

Trait Implementations

impl Clone for PermissionAttribute[src]

impl Debug for PermissionAttribute[src]

impl<'de> Deserialize<'de> for PermissionAttribute[src]

impl Eq for PermissionAttribute[src]

impl Ord for PermissionAttribute[src]

impl PartialEq<PermissionAttribute> for PermissionAttribute[src]

impl PartialOrd<PermissionAttribute> for PermissionAttribute[src]

impl Serialize for PermissionAttribute[src]

impl StructuralEq for PermissionAttribute[src]

impl StructuralPartialEq for PermissionAttribute[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.