Expand description
An owned list of Observer
trait objects
Fields
list: Vec<Box<dyn AnyStage<E, EM, S, Z>>>
The named trait objects map
Implementations
Trait Implementations
sourceimpl<E: Default, EM: Default, S: Default, Z: Default> Default for StagesOwnedList<E, EM, S, Z>
impl<E: Default, EM: Default, S: Default, Z: Default> Default for StagesOwnedList<E, EM, S, Z>
sourcefn default() -> StagesOwnedList<E, EM, S, Z>
fn default() -> StagesOwnedList<E, EM, S, Z>
Returns the “default value” for a type. Read more
sourceimpl<E, EM, S, Z> StagesTuple<E, EM, S, Z> for StagesOwnedList<E, EM, S, Z>
impl<E, EM, S, Z> StagesTuple<E, EM, S, Z> for StagesOwnedList<E, EM, S, Z>
Auto Trait Implementations
impl<E, EM, S, Z> !RefUnwindSafe for StagesOwnedList<E, EM, S, Z>
impl<E, EM, S, Z> !Send for StagesOwnedList<E, EM, S, Z>
impl<E, EM, S, Z> !Sync for StagesOwnedList<E, EM, S, Z>
impl<E, EM, S, Z> Unpin for StagesOwnedList<E, EM, S, Z>
impl<E, EM, S, Z> !UnwindSafe for StagesOwnedList<E, EM, S, Z>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Tail, T> Prepend<T> for Tail
impl<Tail, T> Prepend<T> for Tail
type PreprendResult = Tail
type PreprendResult = Tail
sourcefn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
fn prepend(self, value: T) -> (T, <Tail as Prepend<T>>::PreprendResult)
Prepend a value to this tuple, returning a new tuple with prepended value.