pub struct InputSystem;Trait Implementations§
Source§impl<'s> System<'s> for InputSystem
impl<'s> System<'s> for InputSystem
Source§type SystemData = Write<'s, InputController>
type SystemData = Write<'s, InputController>
The resource bundle required to execute this system. Read more
Source§fn run(&mut self, input: Self::SystemData)
fn run(&mut self, input: Self::SystemData)
Executes the system with the required system
data.
Source§fn running_time(&self) -> RunningTime
fn running_time(&self) -> RunningTime
Returns a hint how long the system needs for running.
This is used to optimize the way they’re executed (might
allow more parallelization). Read more
Source§fn accessor<'b>(&'b self) -> AccessorCow<'a, 'b, Self>
fn accessor<'b>(&'b self) -> AccessorCow<'a, 'b, Self>
Return the accessor from the
SystemData.Auto Trait Implementations§
impl Freeze for InputSystem
impl RefUnwindSafe for InputSystem
impl Send for InputSystem
impl Sync for InputSystem
impl Unpin for InputSystem
impl UnwindSafe for InputSystem
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