[]Struct oxygengine::prelude::error::WrongGeneration

pub struct WrongGeneration {
    pub action: &'static str,
    pub actual_gen: Generation,
    pub entity: Entity,
}

Wrong generation error.

Fields

action: &'static str

The action that failed because of the wrong generation.

actual_gen: Generation

The actual generation of this id.

entity: Entity

The entity that has been passed, containing the id and the invalid generation.

Trait Implementations

impl Debug for WrongGeneration

impl Display for WrongGeneration

impl Eq for WrongGeneration

impl Error for WrongGeneration

impl From<WrongGeneration> for Error

impl PartialEq<WrongGeneration> for WrongGeneration

impl StructuralEq for WrongGeneration

impl StructuralPartialEq for WrongGeneration

Auto Trait Implementations

Blanket Implementations

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

impl<T> Any for T where
    T: Any

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

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

impl<T> Erased for T

impl<T> Event for T where
    T: Send + Sync + 'static, 

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

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

impl<T> Resource for T where
    T: Any + Send + Sync

impl<T> SetParameter for T

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,