Struct RunSharedSheduleSystem
pub struct RunSharedSheduleSystem<S>(/* private fields */)
where
S: AsMut<SharedSchedule> + 'static;Implementations§
pub const fn new() -> Self
Trait Implementations§
fn run(&mut self, res: &Resources)
fn update_access(&self, res: &Resources, access: &mut ResourceAccess)
fn init(&mut self, res: &mut Resources)
fn system_type_name(&self) -> &'static str
fn system_type_id(&self) -> TypeId
fn system_label(&self) -> SystemLabel
Auto Trait Implementations§
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