Struct hecs::PreparedQueryBorrow [−][src]
pub struct PreparedQueryBorrow<'q, Q: Query> { /* fields omitted */ }
Expand description
Combined borrow of a PreparedQuery
and a World
Implementations
pub fn iter<'i>(&'i mut self) -> PreparedQueryIter<'i, Q>ⓘNotable traits for PreparedQueryIter<'q, Q>
impl<'q, Q: Query> Iterator for PreparedQueryIter<'q, Q> type Item = (Entity, QueryItem<'q, Q>);
pub fn iter<'i>(&'i mut self) -> PreparedQueryIter<'i, Q>ⓘNotable traits for PreparedQueryIter<'q, Q>
impl<'q, Q: Query> Iterator for PreparedQueryIter<'q, Q> type Item = (Entity, QueryItem<'q, Q>);
Execute the prepared query
Trait Implementations
Auto Trait Implementations
impl<'q, Q> RefUnwindSafe for PreparedQueryBorrow<'q, Q> where
<<Q as Query>::Fetch as Fetch<'static>>::State: RefUnwindSafe,
impl<'q, Q> !Send for PreparedQueryBorrow<'q, Q>
impl<'q, Q> !Sync for PreparedQueryBorrow<'q, Q>
impl<'q, Q> Unpin for PreparedQueryBorrow<'q, Q>
impl<'q, Q> UnwindSafe for PreparedQueryBorrow<'q, Q> where
<<Q as Query>::Fetch as Fetch<'static>>::State: RefUnwindSafe,