pub trait ComponentQuery {
    type Item<'t>;
    type State<'s>: QueryState<'s>;

    fn query<'t, 's>(
        tiles: &'t Tiles,
        tile: Tile,
        state: Self::State<'s>
    ) -> Option<Self::Item<'t>>; }

Required Associated Types

Required Methods

Implementations on Foreign Types

Implementors