[][src]Enum structdoc::Arity

pub enum Arity {
    One,
    ManyOrdered,
    ManyUnordered,
}

An arity of an container.

Variants

One

Contains one thing.

Or, at most one, in case it is also optional.

ManyOrdered

Multiple things of the same kind, preserving order.

ManyUnordered

Multiple things of the same kind, without specified order.

Trait Implementations

impl Clone for Arity[src]

impl Debug for Arity[src]

impl Eq for Arity[src]

impl PartialEq<Arity> for Arity[src]

impl StructuralEq for Arity[src]

impl StructuralPartialEq for Arity[src]

Auto Trait Implementations

impl RefUnwindSafe for Arity

impl Send for Arity

impl Sync for Arity

impl Unpin for Arity

impl UnwindSafe for Arity

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> 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.