pub trait PrerequisiteList {
    // Required method
    fn types() -> Vec<usize, Global>;
}
Expand description

Trait for a type list of prerequisite object types.

Required Methods§

fn types() -> Vec<usize, Global>

Returns the list of types for this list.

Implementations on Foreign Types§

§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType, L: ObjectType, M: ObjectType, N: ObjectType, O: ObjectType, P: ObjectType, Q: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType, L: ObjectType, M: ObjectType, N: ObjectType, O: ObjectType, P: ObjectType,

§

impl<A, B> PrerequisiteList for (A, B)where A: ObjectType, B: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J, K, L> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K, L)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType, L: ObjectType,

§

impl<A, B, C, D, E, F, G> PrerequisiteList for (A, B, C, D, E, F, G)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J, K> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType,

§

impl<A, B, C, D, E, F, G, H> PrerequisiteList for (A, B, C, D, E, F, G, H)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I> PrerequisiteList for (A, B, C, D, E, F, G, H, I)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType,

§

impl PrerequisiteList for ()

§

impl<A, B, C, D, E> PrerequisiteList for (A, B, C, D, E)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType,

§

impl<T> PrerequisiteList for (T,)where T: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType, L: ObjectType, M: ObjectType, N: ObjectType, O: ObjectType, P: ObjectType, Q: ObjectType, R: ObjectType, S: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType, L: ObjectType, M: ObjectType, N: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType, L: ObjectType, M: ObjectType, N: ObjectType, O: ObjectType, P: ObjectType, Q: ObjectType, R: ObjectType,

§

impl<A, B, C, D, E, F> PrerequisiteList for (A, B, C, D, E, F)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType,

§

impl<A, B, C, D> PrerequisiteList for (A, B, C, D)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K, L, M)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType, L: ObjectType, M: ObjectType,

§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> PrerequisiteList for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)where A: ObjectType, B: ObjectType, C: ObjectType, D: ObjectType, E: ObjectType, F: ObjectType, G: ObjectType, H: ObjectType, I: ObjectType, J: ObjectType, K: ObjectType, L: ObjectType, M: ObjectType, N: ObjectType, O: ObjectType,

§

impl<A, B, C> PrerequisiteList for (A, B, C)where A: ObjectType, B: ObjectType, C: ObjectType,

Implementors§