Struct rin::ecs::operators::SendSto [−][src]
pub struct SendSto<'r, S>(_, _);
Implementations
impl<'a, 'r, S> SendSto<'a, S> where
S: StorageRef<'r> + ReadOnlyStorage,
[src]
impl<'a, 'r, S> SendSto<'a, S> where
S: StorageRef<'r> + ReadOnlyStorage,
[src]impl<'a, 'r, S> SendSto<'a, S> where
S: StorageRef<'r>,
[src]
impl<'a, 'r, S> SendSto<'a, S> where
S: StorageRef<'r>,
[src]impl<'a, 'r, S> SendSto<'a, S> where
S: OptionStorage<'r> + StorageRef<'r> + IntoSendStorage<'r>,
<S as IntoSendStorage<'r>>::SendStorage: ReadOnlyStorage,
[src]
impl<'a, 'r, S> SendSto<'a, S> where
S: OptionStorage<'r> + StorageRef<'r> + IntoSendStorage<'r>,
<S as IntoSendStorage<'r>>::SendStorage: ReadOnlyStorage,
[src]pub fn iter(&'r self) -> <S as OptionStorage<'r>>::Iter
[src]
pub fn iter_for_entities<E>(
&'r self,
entities_iter: E
) -> <E as IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesIter where
E: IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
[src]
&'r self,
entities_iter: E
) -> <E as IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesIter where
E: IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
pub fn iter_for_entities_opt<E>(
&'r self,
entities_iter: E
) -> <E as IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesOptIter where
E: IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
[src]
&'r self,
entities_iter: E
) -> <E as IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesOptIter where
E: IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
impl<'a, 'r, S> SendSto<'a, S> where
S: OptionStorageMut<'r> + StorageRef<'r> + IntoSendStorage<'r>,
[src]
impl<'a, 'r, S> SendSto<'a, S> where
S: OptionStorageMut<'r> + StorageRef<'r> + IntoSendStorage<'r>,
[src]pub fn iter_mut(&'r mut self) -> <S as OptionStorageMut<'r>>::IterMut
[src]
pub fn iter_for_entities_mut<E>(
&'r mut self,
entities_iter: E
) -> <E as IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesIterMut where
E: IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
[src]
&'r mut self,
entities_iter: E
) -> <E as IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesIterMut where
E: IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
pub fn iter_for_entities_opt_mut<E>(
&'r mut self,
entities_iter: E
) -> <E as IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesOptIterMut where
E: IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
[src]
&'r mut self,
entities_iter: E
) -> <E as IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesOptIterMut where
E: IntoEntitiesIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
impl<'a, 'r, S> SendSto<'a, S> where
S: ParOptionStorage<'r> + StorageRef<'r> + IntoSendStorage<'r>,
<S as IntoSendStorage<'r>>::SendStorage: ReadOnlyStorage,
[src]
impl<'a, 'r, S> SendSto<'a, S> where
S: ParOptionStorage<'r> + StorageRef<'r> + IntoSendStorage<'r>,
<S as IntoSendStorage<'r>>::SendStorage: ReadOnlyStorage,
[src]pub fn par_iter(&'r self) -> <S as ParOptionStorage<'r>>::ParIter
[src]
pub fn par_iter_for_entities<E>(
&'r self,
entities_iter: E
) -> <E as IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesParIter where
E: IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
[src]
&'r self,
entities_iter: E
) -> <E as IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesParIter where
E: IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
pub fn par_iter_for_entities_opt<E>(
&'r self,
entities_iter: E
) -> <E as IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesOptParIter where
E: IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
[src]
&'r self,
entities_iter: E
) -> <E as IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesOptParIter where
E: IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
impl<'a, 'r, S> SendSto<'a, S> where
S: ParOptionStorageMut<'r> + StorageRef<'r> + IntoSendStorage<'r>,
[src]
impl<'a, 'r, S> SendSto<'a, S> where
S: ParOptionStorageMut<'r> + StorageRef<'r> + IntoSendStorage<'r>,
[src]pub fn par_iter_mut(&'r mut self) -> <S as ParOptionStorageMut<'r>>::ParIterMut
[src]
pub fn par_iter_for_entities_mut<E>(
&'r mut self,
entities_iter: E
) -> <E as IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesParIterMut where
E: IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
[src]
&'r mut self,
entities_iter: E
) -> <E as IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesParIterMut where
E: IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
pub fn par_iter_for_entities_opt_mut<E>(
&'r mut self,
entities_iter: E
) -> <E as IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesOptParIterMut where
E: IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
[src]
&'r mut self,
entities_iter: E
) -> <E as IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>>::IntoEntitiesOptParIterMut where
E: IntoEntitiesParIterator<'r, <S as IntoSendStorage<'r>>::SendStorage>,
Auto Trait Implementations
impl<'r, S> !RefUnwindSafe for SendSto<'r, S>
impl<'r, S> Send for SendSto<'r, S> where
S: Send,
S: Send,
impl<'r, S> Sync for SendSto<'r, S> where
S: Sync,
S: Sync,
impl<'r, S> Unpin for SendSto<'r, S> where
S: Unpin,
S: Unpin,
impl<'r, S> !UnwindSafe for SendSto<'r, S>
Blanket Implementations
impl<T> DowncastSync for T where
T: Any + Send + Sync,
[src]
impl<T> DowncastSync for T where
T: Any + Send + Sync,
[src]impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]pub fn to_subset(&self) -> Option<SS>
[src]
pub fn is_in_subset(&self) -> bool
[src]
pub fn to_subset_unchecked(&self) -> SS
[src]
pub fn from_subset(element: &SS) -> SP
[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
[src]