Expand description
Utility that turns single-element tuple into that element and keeps multi-element tuples as
they are
The output type - a single element or >=2 element tuple
Perform the transformation
impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> DeTuple for (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)
impl<B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> DeTuple for (B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)
impl<C, D, E, F, G, H, I, J, K, L, M, N, O, P> DeTuple for (C, D, E, F, G, H, I, J, K, L, M, N, O, P)
impl<D, E, F, G, H, I, J, K, L, M, N, O, P> DeTuple for (D, E, F, G, H, I, J, K, L, M, N, O, P)
impl<E, F, G, H, I, J, K, L, M, N, O, P> DeTuple for (E, F, G, H, I, J, K, L, M, N, O, P)
impl<F, G, H, I, J, K, L, M, N, O, P> DeTuple for (F, G, H, I, J, K, L, M, N, O, P)
impl<G, H, I, J, K, L, M, N, O, P> DeTuple for (G, H, I, J, K, L, M, N, O, P)
impl<H, I, J, K, L, M, N, O, P> DeTuple for (H, I, J, K, L, M, N, O, P)
impl<I, J, K, L, M, N, O, P> DeTuple for (I, J, K, L, M, N, O, P)
impl<J, K, L, M, N, O, P> DeTuple for (J, K, L, M, N, O, P)
impl<K, L, M, N, O, P> DeTuple for (K, L, M, N, O, P)
impl<L, M, N, O, P> DeTuple for (L, M, N, O, P)