Struct rin::ecs::operators::combined_unordered::PartialStorageRef2 [−][src]
pub struct PartialStorageRef2<S1, S2> {
pub S1: S1,
pub S2: S2,
}Fields
S1: S1S2: S2Trait Implementations
impl<'a, S1, S2> FastIndexExt for PartialStorageRef2<S1, S2> where
S2: FastIndexExt,
S1: FastIndexExt, [src]
impl<'a, S1, S2> FastIndexExt for PartialStorageRef2<S1, S2> where
S2: FastIndexExt,
S1: FastIndexExt, [src]type FastIndex = (<S1 as FastIndexExt>::FastIndex, <S2 as FastIndexExt>::FastIndex)
type StaticTypeId = (<S1 as FastIndexExt>::StaticTypeId, <S2 as FastIndexExt>::StaticTypeId)
pub fn fast_index(
&self,
guid: usize
) -> <PartialStorageRef2<S1, S2> as FastIndexExt>::FastIndex[src]
&self,
guid: usize
) -> <PartialStorageRef2<S1, S2> as FastIndexExt>::FastIndex
Auto Trait Implementations
impl<S1, S2> RefUnwindSafe for PartialStorageRef2<S1, S2> where
S1: RefUnwindSafe,
S2: RefUnwindSafe,
S1: RefUnwindSafe,
S2: RefUnwindSafe,
impl<S1, S2> Send for PartialStorageRef2<S1, S2> where
S1: Send,
S2: Send,
S1: Send,
S2: Send,
impl<S1, S2> Sync for PartialStorageRef2<S1, S2> where
S1: Sync,
S2: Sync,
S1: Sync,
S2: Sync,
impl<S1, S2> Unpin for PartialStorageRef2<S1, S2> where
S1: Unpin,
S2: Unpin,
S1: Unpin,
S2: Unpin,
impl<S1, S2> UnwindSafe for PartialStorageRef2<S1, S2> where
S1: UnwindSafe,
S2: UnwindSafe,
S1: UnwindSafe,
S2: UnwindSafe,
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]