pub fn wait(&mut self) {
        let res = self.data.inner().res.borrow();

        for sys in &mut self.thread_local {
            sys.run_now(res);
        }
    }
/// Waits for all the asynchronously dispatched systems to finish
/// and executes thread local systems (if there are any).
Waits for all the asynchronously dispatched systems to finish
and executes thread local systems (if there are any).
Waits for all the asynchronously dispatched systems to finish and executes thread local systems ( if there are any ) .
pub fn wait(&mut self) {
        let res = self.data.inner().res.borrow();
        for sys in &mut self.thread_local {
            sys.run_now(res);
        }
    }
pub fn wait ( & mut self ) { let res = self . data . inner ( ) . res . borrow ( ) ; for sys in & mut self . thread_local { sys . run_now ( res ) ; } }
Waits for all the asynchronously dispatched systems to finish
and executes thread local systems (if there are any).
Waits for all the asynchronously dispatched systems to finish and executes thread local systems ( if there are any ) .
&mut self
&mut self