Trait bevy::ecs::query::ReadOnlyFetch [−]
A fetch that is read only. This must only be implemented for read-only fetches.
Implementations on Foreign Types
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6, F7, F8) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5, F6, F7> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6, F7) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4> ReadOnlyFetch for (F0, F1, F2, F3, F4) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2> ReadOnlyFetch for (F0, F1, F2) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F11: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F11: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0> ReadOnlyFetch for (F0,) where
F0: ReadOnlyFetch,
F0: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1> ReadOnlyFetch for (F0, F1) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl ReadOnlyFetch for ()
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F11: ReadOnlyFetch,
F12: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F11: ReadOnlyFetch,
F12: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F11: ReadOnlyFetch,
F12: ReadOnlyFetch,
F13: ReadOnlyFetch,
F14: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F11: ReadOnlyFetch,
F12: ReadOnlyFetch,
F13: ReadOnlyFetch,
F14: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F11: ReadOnlyFetch,
F12: ReadOnlyFetch,
F13: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F7: ReadOnlyFetch,
F8: ReadOnlyFetch,
F9: ReadOnlyFetch,
F10: ReadOnlyFetch,
F11: ReadOnlyFetch,
F12: ReadOnlyFetch,
F13: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3> ReadOnlyFetch for (F0, F1, F2, F3) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
SAFE: each item in the tuple is read only
impl<F0, F1, F2, F3, F4, F5, F6> ReadOnlyFetch for (F0, F1, F2, F3, F4, F5, F6) where
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
F0: ReadOnlyFetch,
F1: ReadOnlyFetch,
F2: ReadOnlyFetch,
F3: ReadOnlyFetch,
F4: ReadOnlyFetch,
F5: ReadOnlyFetch,
F6: ReadOnlyFetch,
SAFE: each item in the tuple is read only
Implementors
impl ReadOnlyFetch for EntityFetch
SAFE: access is read only
impl<T> ReadOnlyFetch for ChangeTrackersFetch<T>
SAFE: access is read only
impl<T> ReadOnlyFetch for OptionFetch<T> where
T: ReadOnlyFetch,
T: ReadOnlyFetch,
SAFE: OptionFetch is read only because T is read only
impl<T> ReadOnlyFetch for ReadFetch<T>
SAFE: access is read only