[−][src]Trait rendy_util::types::vertex::AsAttributes   
Represent types that can be interpreted as list of vertex attributes.
Associated Types
Loading content...Required methods
fn attributes(self) -> Self::Iter
Retreive a list of vertex attributes with offsets relative to beginning of that list
Implementations on Foreign Types
impl AsAttributes for Vec<Attribute>[src]
impl<N: Into<Cow<'static, str>>> AsAttributes for Vec<(Format, N)>[src]
type Iter = AttrGenIter<N, IntoIter<(Format, N)>>
fn attributes(self) -> Self::Iter[src]
impl<N: Into<Cow<'static, str>>> AsAttributes for Option<(Format, N)>[src]
type Iter = AttrGenIter<N, IntoIter<(Format, N)>>
fn attributes(self) -> Self::Iter[src]
impl<N: Into<Cow<'static, str>>> AsAttributes for (Format, N)[src]
type Iter = AttrGenIter<N, IntoIter<(Format, N)>>
fn attributes(self) -> Self::Iter[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> AsAttributes 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: AsAttributes,
    B: AsAttributes,
    C: AsAttributes,
    D: AsAttributes,
    E: AsAttributes,
    F: AsAttributes,
    G: AsAttributes,
    H: AsAttributes,
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
A: AsAttributes,
B: AsAttributes,
C: AsAttributes,
D: AsAttributes,
E: AsAttributes,
F: AsAttributes,
G: AsAttributes,
H: AsAttributes,
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<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> AsAttributes for (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
    B: AsAttributes,
    C: AsAttributes,
    D: AsAttributes,
    E: AsAttributes,
    F: AsAttributes,
    G: AsAttributes,
    H: AsAttributes,
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
B: AsAttributes,
C: AsAttributes,
D: AsAttributes,
E: AsAttributes,
F: AsAttributes,
G: AsAttributes,
H: AsAttributes,
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (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
    C: AsAttributes,
    D: AsAttributes,
    E: AsAttributes,
    F: AsAttributes,
    G: AsAttributes,
    H: AsAttributes,
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
C: AsAttributes,
D: AsAttributes,
E: AsAttributes,
F: AsAttributes,
G: AsAttributes,
H: AsAttributes,
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    D: AsAttributes,
    E: AsAttributes,
    F: AsAttributes,
    G: AsAttributes,
    H: AsAttributes,
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
D: AsAttributes,
E: AsAttributes,
F: AsAttributes,
G: AsAttributes,
H: AsAttributes,
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    E: AsAttributes,
    F: AsAttributes,
    G: AsAttributes,
    H: AsAttributes,
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
E: AsAttributes,
F: AsAttributes,
G: AsAttributes,
H: AsAttributes,
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    F: AsAttributes,
    G: AsAttributes,
    H: AsAttributes,
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
F: AsAttributes,
G: AsAttributes,
H: AsAttributes,
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    G: AsAttributes,
    H: AsAttributes,
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
G: AsAttributes,
H: AsAttributes,
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    H: AsAttributes,
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
H: AsAttributes,
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    I: AsAttributes,
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
I: AsAttributes,
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    J: AsAttributes,
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
J: AsAttributes,
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    K: AsAttributes,
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
K: AsAttributes,
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    L: AsAttributes,
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
L: AsAttributes,
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    M: AsAttributes,
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
M: AsAttributes,
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<N, O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (N, O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    N: AsAttributes,
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
N: AsAttributes,
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<O, P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (O, P, Q, R, S, T, U, V, W, X, Y, Z) where
    O: AsAttributes,
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
O: AsAttributes,
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<P, Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (P, Q, R, S, T, U, V, W, X, Y, Z) where
    P: AsAttributes,
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
P: AsAttributes,
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<Q, R, S, T, U, V, W, X, Y, Z> AsAttributes for (Q, R, S, T, U, V, W, X, Y, Z) where
    Q: AsAttributes,
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
Q: AsAttributes,
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<R, S, T, U, V, W, X, Y, Z> AsAttributes for (R, S, T, U, V, W, X, Y, Z) where
    R: AsAttributes,
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
R: AsAttributes,
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<S, T, U, V, W, X, Y, Z> AsAttributes for (S, T, U, V, W, X, Y, Z) where
    S: AsAttributes,
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
S: AsAttributes,
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<T, U, V, W, X, Y, Z> AsAttributes for (T, U, V, W, X, Y, Z) where
    T: AsAttributes,
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
T: AsAttributes,
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<U, V, W, X, Y, Z> AsAttributes for (U, V, W, X, Y, Z) where
    U: AsAttributes,
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
U: AsAttributes,
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<V, W, X, Y, Z> AsAttributes for (V, W, X, Y, Z) where
    V: AsAttributes,
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
V: AsAttributes,
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<W, X, Y, Z> AsAttributes for (W, X, Y, Z) where
    W: AsAttributes,
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
W: AsAttributes,
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<X, Y, Z> AsAttributes for (X, Y, Z) where
    X: AsAttributes,
    Y: AsAttributes,
    Z: AsAttributes, [src]
X: AsAttributes,
Y: AsAttributes,
Z: AsAttributes,
impl<Y, Z> AsAttributes for (Y, Z) where
    Y: AsAttributes,
    Z: AsAttributes, [src]
Y: AsAttributes,
Z: AsAttributes,
impl<Z> AsAttributes for (Z,) where
    Z: AsAttributes, [src]
Z: AsAttributes,