Enum shipyard::error::InvalidSystem[][src]

pub enum InvalidSystem {
    AllStorages,
    MultipleViews,
    MultipleViewsMut,
}

Returned when trying to add an invalid system to a workload.

Variants

AllStorages

AllStorages borrowed alongside another storage.

MultipleViews

Multiple views of the same storage including an exclusive one.

MultipleViewsMut

Multiple exclusive views fo the same storage.

Trait Implementations

impl Clone for InvalidSystem[src]

impl Copy for InvalidSystem[src]

impl Debug for InvalidSystem[src]

impl Display for InvalidSystem[src]

impl Eq for InvalidSystem[src]

impl Error for InvalidSystem[src]

impl PartialEq<InvalidSystem> for InvalidSystem[src]

impl StructuralEq for InvalidSystem[src]

impl StructuralPartialEq for InvalidSystem[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> From<T> for T[src]

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

impl<T> Pointable for T

type Init = T

The type for initializers.

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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.