Trait exr::image::recursive::IntoRecursive[][src]

pub trait IntoRecursive {
    type Recursive;
    fn into_recursive(self) -> Self::Recursive;
}
Expand description

Create a recursive type from this tuple.

Associated Types

type Recursive[src]

The recursive type resulting from this tuple.

Required methods

fn into_recursive(self) -> Self::Recursive[src]

Create a recursive type from this tuple.

Implementations on Foreign Types

impl IntoRecursive for ()[src]

impl<A> IntoRecursive for (A,)[src]

impl<A, B> IntoRecursive for (A, B)[src]

impl<A, B, C> IntoRecursive for (A, B, C)[src]

impl<A, B, C, D> IntoRecursive for (A, B, C, D)[src]

impl<A, B, C, D, E> IntoRecursive for (A, B, C, D, E)[src]

impl<A, B, C, D, E, F> IntoRecursive for (A, B, C, D, E, F)[src]

impl<A, B, C, D, E, F, G> IntoRecursive for (A, B, C, D, E, F, G)[src]

impl<A, B, C, D, E, F, G, H> IntoRecursive for (A, B, C, D, E, F, G, H)[src]

impl<A, B, C, D, E, F, G, H, I> IntoRecursive for (A, B, C, D, E, F, G, H, I)[src]

impl<A, B, C, D, E, F, G, H, I, J> IntoRecursive for (A, B, C, D, E, F, G, H, I, J)[src]

impl<A, B, C, D, E, F, G, H, I, J, K> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)[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> IntoRecursive for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)[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> IntoRecursive 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)[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> IntoRecursive 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)[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> IntoRecursive 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)[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, A1> IntoRecursive 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, A1)[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, A1, B1> IntoRecursive 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, A1, B1)[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, A1, B1, C1> IntoRecursive 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, A1, B1, C1)[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, A1, B1, C1, D1> IntoRecursive 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, A1, B1, C1, D1)[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, A1, B1, C1, D1, E1> IntoRecursive 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, A1, B1, C1, D1, E1)[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, A1, B1, C1, D1, E1, F1> IntoRecursive 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, A1, B1, C1, D1, E1, F1)[src]

Implementors

impl IntoRecursive for NoneMore[src]

type Recursive = Self

fn into_recursive(self) -> Self::Recursive[src]

impl<Inner: IntoRecursive, Value> IntoRecursive for Recursive<Inner, Value>[src]

type Recursive = Recursive<Inner::Recursive, Value>

fn into_recursive(self) -> Self::Recursive[src]