Enum entity::FieldAttribute[][src]

pub enum FieldAttribute {
    Indexed,
    Immutable,
}

Represents an attribute associated with a field for an ent

Variants

Indexed

Indicates that this field is indexed for faster lookup

Immutable

Indicates that this field is immutable, meaning that it cannot be changed after being initialized

Trait Implementations

impl Clone for FieldAttribute[src]

impl Copy for FieldAttribute[src]

impl Debug for FieldAttribute[src]

impl Eq for FieldAttribute[src]

impl Hash for FieldAttribute[src]

impl Ord for FieldAttribute[src]

impl PartialEq<FieldAttribute> for FieldAttribute[src]

impl PartialOrd<FieldAttribute> for FieldAttribute[src]

impl StructuralEq for FieldAttribute[src]

impl StructuralPartialEq for FieldAttribute[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> DynClone for T where
    T: Clone
[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.