[−][src]Trait legion::world::TagSet
A set of tag values to be attached to an entity.
Required methods
fn write_tags(&self, tags: &mut Tags)
Writes the tags in this set to a new chunk.
Implementations on Foreign Types
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A> TagSet for (A,) where
A: Tag,
[src]
A: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D> TagSet for (A, B, C, D) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E> TagSet for (A, B, C, D, E) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K> TagSet for (A, B, C, D, E, F, G, H, I, J, K) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
W: Tag,
X: Tag,
Y: Tag,
Z: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
W: Tag,
X: Tag,
Y: Tag,
Z: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
W: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
W: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H> TagSet for (A, B, C, D, E, F, G, H) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B> TagSet for (A, B) where
A: Tag,
B: Tag,
[src]
A: Tag,
B: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl TagSet for ()
[src]
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
W: Tag,
X: Tag,
Y: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
W: Tag,
X: Tag,
Y: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F> TagSet for (A, B, C, D, E, F) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J> TagSet for (A, B, C, D, E, F, G, H, I, J) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I> TagSet for (A, B, C, D, E, F, G, H, I) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C> TagSet for (A, B, C) where
A: Tag,
B: Tag,
C: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G> TagSet for (A, B, C, D, E, F, G) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
fn write_tags(&self, tags: &mut Tags)
[src]
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X> TagSet for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X) where
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
W: Tag,
X: Tag,
[src]
A: Tag,
B: Tag,
C: Tag,
D: Tag,
E: Tag,
F: Tag,
G: Tag,
H: Tag,
I: Tag,
J: Tag,
K: Tag,
L: Tag,
M: Tag,
N: Tag,
O: Tag,
P: Tag,
Q: Tag,
R: Tag,
S: Tag,
T: Tag,
U: Tag,
V: Tag,
W: Tag,
X: Tag,