pub enum InsertPos {
Back,
Front,
After(SystemId),
}Expand description
A position to insert a system into system scheduling list.
- Front - Inserts a system to the beginning of the system scheduling list. The system will be run first on the next scheduling.
- Back - Inserts a system to the end of the system scheduling list. The system will be run last on the next scheduling.
- After - Inserts a system after a specific system in the system scheduling list. The system will be run after the designated system.
Variants§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InsertPos
impl RefUnwindSafe for InsertPos
impl Send for InsertPos
impl Sync for InsertPos
impl Unpin for InsertPos
impl UnwindSafe for InsertPos
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more