[][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 Eq for Arity[src]

impl Clone for Arity[src]

impl PartialEq<Arity> for Arity[src]

impl Debug for Arity[src]

Auto Trait Implementations

impl Unpin for Arity

impl Sync for Arity

impl Send for Arity

impl UnwindSafe for Arity

impl RefUnwindSafe for Arity

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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