Docs.rs
rs-ecs-0.6.1
rs-ecs 0.6.1
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
adamreichold
Dependencies
rayon ^1.5
normal
Versions
100%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Trait QuerySpec
Implementations on Foreign Types
&'a C
&'a mut C
()
(A, B)
(A, B, C)
(A, B, C, D)
(A, B, C, D, E)
(A, B, C, D, E, F)
(A, B, C, D, E, F, G)
(A, B, C, D, E, F, G, H)
(A, B, C, D, E, F, G, H, I)
(A, B, C, D, E, F, G, H, I, J)
(A,)
Option<S>
Implementors
Other items in
rs_ecs
?
Trait
rs_ecs
::
QuerySpec
source
·
[
−
]
pub trait QuerySpec { }
Expand description
Type level specification of a query for a certain set of components.
Implementations on Foreign Types
source
impl<'a, C>
QuerySpec
for
&'a
C
where
C: 'static,
source
impl<'a, C>
QuerySpec
for
&'a mut
C
where
C: 'static,
source
impl<S>
QuerySpec
for
Option
<S>
where
S:
QuerySpec
,
source
impl
QuerySpec
for
()
source
impl<A>
QuerySpec
for
(
A
,)
where
A:
QuerySpec
,
source
impl<A, B>
QuerySpec
for
(
A, B
)
where
A:
QuerySpec
,
B:
QuerySpec
,
source
impl<A, B, C>
QuerySpec
for
(
A, B, C
)
where
A:
QuerySpec
,
B:
QuerySpec
,
C:
QuerySpec
,
source
impl<A, B, C, D>
QuerySpec
for
(
A, B, C, D
)
where
A:
QuerySpec
,
B:
QuerySpec
,
C:
QuerySpec
,
D:
QuerySpec
,
source
impl<A, B, C, D, E>
QuerySpec
for
(
A, B, C, D, E
)
where
A:
QuerySpec
,
B:
QuerySpec
,
C:
QuerySpec
,
D:
QuerySpec
,
E:
QuerySpec
,
source
impl<A, B, C, D, E, F>
QuerySpec
for
(
A, B, C, D, E, F
)
where
A:
QuerySpec
,
B:
QuerySpec
,
C:
QuerySpec
,
D:
QuerySpec
,
E:
QuerySpec
,
F:
QuerySpec
,
source
impl<A, B, C, D, E, F, G>
QuerySpec
for
(
A, B, C, D, E, F, G
)
where
A:
QuerySpec
,
B:
QuerySpec
,
C:
QuerySpec
,
D:
QuerySpec
,
E:
QuerySpec
,
F:
QuerySpec
,
G:
QuerySpec
,
source
impl<A, B, C, D, E, F, G, H>
QuerySpec
for
(
A, B, C, D, E, F, G, H
)
where
A:
QuerySpec
,
B:
QuerySpec
,
C:
QuerySpec
,
D:
QuerySpec
,
E:
QuerySpec
,
F:
QuerySpec
,
G:
QuerySpec
,
H:
QuerySpec
,
source
impl<A, B, C, D, E, F, G, H, I>
QuerySpec
for
(
A, B, C, D, E, F, G, H, I
)
where
A:
QuerySpec
,
B:
QuerySpec
,
C:
QuerySpec
,
D:
QuerySpec
,
E:
QuerySpec
,
F:
QuerySpec
,
G:
QuerySpec
,
H:
QuerySpec
,
I:
QuerySpec
,
source
impl<A, B, C, D, E, F, G, H, I, J>
QuerySpec
for
(
A, B, C, D, E, F, G, H, I, J
)
where
A:
QuerySpec
,
B:
QuerySpec
,
C:
QuerySpec
,
D:
QuerySpec
,
E:
QuerySpec
,
F:
QuerySpec
,
G:
QuerySpec
,
H:
QuerySpec
,
I:
QuerySpec
,
J:
QuerySpec
,
Implementors
source
impl<S>
QuerySpec
for
Matches
<S>
where
S:
QuerySpec
,
source
impl<S, C>
QuerySpec
for
With
<S, C>
where
S:
QuerySpec
,
C: 'static,
source
impl<S, C>
QuerySpec
for
Without
<S, C>
where
S:
QuerySpec
,
C: 'static,