//! Tasks that are used to define a [`Schedule`].
//!//! [`Schedule`]: trait@crate::system::schedule::Schedule
modsealed;pub(crate)usesealed::Task;usecrate::hlist::define_null;define_null!();/// A task that implements [`System`].
pubstructSystem<System>(pub System);/// A task that implements [`ParSystem`].
pubstructParSystem<ParSystem>(pub ParSystem);