Struct Be

Source
pub struct Be<T>(pub T);
Expand description

Type wrapper for big endian bytes value

Tuple Fields§

§0: T

Trait Implementations§

Source§

impl<T: Clone> Clone for Be<T>

Source§

fn clone(&self) -> Be<T>

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<T: Debug> Debug for Be<T>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<T: FromBeBytes<N>, const N: usize> From<[u8; N]> for Be<T>

Any type that implemented FromBeBytes can be converted to Be wrapper

Source§

fn from(data: [u8; N]) -> Self

Converts to this type from the input type.
Source§

impl<A> From<(Be<A>,)> for Be<(A,)>

Source§

fn from((Be): (Be<A>,)) -> Self

Converts to this type from the input type.
Source§

impl<A, B> From<(Be<A>, Be<B>)> for Be<(A, B)>

Source§

fn from((Be, Be): (Be<A>, Be<B>)) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C> From<(Be<A>, Be<B>, Be<C>)> for Be<(A, B, C)>

Source§

fn from((Be, Be, Be): (Be<A>, Be<B>, Be<C>)) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D> From<(Be<A>, Be<B>, Be<C>, Be<D>)> for Be<(A, B, C, D)>

Source§

fn from((Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>)) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>)> for Be<(A, B, C, D, E)>

Source§

fn from((Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>)) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>)> for Be<(A, B, C, D, E, F)>

Source§

fn from( (Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>)> for Be<(A, B, C, D, E, F, G)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>)> for Be<(A, B, C, D, E, F, G, H)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>)> for Be<(A, B, C, D, E, F, G, H, I)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I, J> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>)> for Be<(A, B, C, D, E, F, G, H, I, J)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I, J, K> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>)> for Be<(A, B, C, D, E, F, G, H, I, J, K)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>)> for Be<(A, B, C, D, E, F, G, H, I, J, K, L)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>)> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>)> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>)> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>)> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>), ) -> Self

Converts to this type from the input type.
Source§

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

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>), ) -> Self

Converts to this type from the input type.
Source§

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

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>), ) -> Self

Converts to this type from the input type.
Source§

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

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>), ) -> Self

Converts to this type from the input type.
Source§

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

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>), ) -> Self

Converts to this type from the input type.
Source§

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

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>), ) -> Self

Converts to this type from the input type.
Source§

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

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>), ) -> Self

Converts to this type from the input type.
Source§

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>, Be<W>)> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>, Be<W>), ) -> Self

Converts to this type from the input type.
Source§

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> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>, Be<W>, Be<X>)> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>, Be<W>, Be<X>), ) -> Self

Converts to this type from the input type.
Source§

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> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>, Be<W>, Be<X>, Be<Y>)> for Be<(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)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>, Be<W>, Be<X>, Be<Y>), ) -> Self

Converts to this type from the input type.
Source§

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> From<(Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>, Be<W>, Be<X>, Be<Y>, Be<Z>)> for Be<(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)>

Source§

fn from( (Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be, Be): (Be<A>, Be<B>, Be<C>, Be<D>, Be<E>, Be<F>, Be<G>, Be<H>, Be<I>, Be<J>, Be<K>, Be<L>, Be<M>, Be<N>, Be<O>, Be<P>, Be<Q>, Be<R>, Be<S>, Be<T>, Be<U>, Be<V>, Be<W>, Be<X>, Be<Y>, Be<Z>), ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, const NU: usize, const AN: usize> From<P1<[TY; NU], AN>> for Be<(A,)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>,

Source§

fn from(data: P1<[TY; NU], AN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize> From<P10<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN>> for Be<(A, B, C, D, E, F, G, H, I, J)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>,

Source§

fn from(data: P10<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize> From<P11<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN>> for Be<(A, B, C, D, E, F, G, H, I, J, K)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>,

Source§

fn from(data: P11<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize> From<P12<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>,

Source§

fn from( data: P12<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize> From<P13<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>,

Source§

fn from( data: P13<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize> From<P14<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>,

Source§

fn from( data: P14<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize> From<P15<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>, Be<O>: From<[TY; ON]>,

Source§

fn from( data: P15<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize> From<P16<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>, Be<O>: From<[TY; ON]>, Be<P>: From<[TY; PN]>,

Source§

fn from( data: P16<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize> From<P17<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>, Be<O>: From<[TY; ON]>, Be<P>: From<[TY; PN]>, Be<Q>: From<[TY; QN]>,

Source§

fn from( data: P17<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize> From<P18<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>, Be<O>: From<[TY; ON]>, Be<P>: From<[TY; PN]>, Be<Q>: From<[TY; QN]>, Be<R>: From<[TY; RN]>,

Source§

fn from( data: P18<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize> From<P19<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>, Be<O>: From<[TY; ON]>, Be<P>: From<[TY; PN]>, Be<Q>: From<[TY; QN]>, Be<R>: From<[TY; RN]>, Be<S>: From<[TY; SN]>,

Source§

fn from( data: P19<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, const NU: usize, const AN: usize, const BN: usize> From<P2<[TY; NU], AN, BN>> for Be<(A, B)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>,

Source§

fn from(data: P2<[TY; NU], AN, BN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize> From<P20<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>, Be<O>: From<[TY; ON]>, Be<P>: From<[TY; PN]>, Be<Q>: From<[TY; QN]>, Be<R>: From<[TY; RN]>, Be<S>: From<[TY; SN]>, Be<T>: From<[TY; TN]>,

Source§

fn from( data: P20<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize> From<P21<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)>

Source§

fn from( data: P21<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize> From<P22<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)>

Source§

fn from( data: P22<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize> From<P23<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)>

Source§

fn from( data: P23<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize> From<P24<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)>

Source§

fn from( data: P24<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, 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, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize> From<P25<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN, YN>> for Be<(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)>

Source§

fn from( data: P25<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN, YN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, 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, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize, const ZN: usize> From<P26<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN, YN, ZN>> for Be<(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)>

Source§

fn from( data: P26<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN, JN, KN, LN, MN, NN, ON, PN, QN, RN, SN, TN, UN, VN, WN, XN, YN, ZN>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, const NU: usize, const AN: usize, const BN: usize, const CN: usize> From<P3<[TY; NU], AN, BN, CN>> for Be<(A, B, C)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>,

Source§

fn from(data: P3<[TY; NU], AN, BN, CN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize> From<P4<[TY; NU], AN, BN, CN, DN>> for Be<(A, B, C, D)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>,

Source§

fn from(data: P4<[TY; NU], AN, BN, CN, DN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize> From<P5<[TY; NU], AN, BN, CN, DN, EN>> for Be<(A, B, C, D, E)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>,

Source§

fn from(data: P5<[TY; NU], AN, BN, CN, DN, EN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize> From<P6<[TY; NU], AN, BN, CN, DN, EN, FN>> for Be<(A, B, C, D, E, F)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>,

Source§

fn from(data: P6<[TY; NU], AN, BN, CN, DN, EN, FN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize> From<P7<[TY; NU], AN, BN, CN, DN, EN, FN, GN>> for Be<(A, B, C, D, E, F, G)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>,

Source§

fn from(data: P7<[TY; NU], AN, BN, CN, DN, EN, FN, GN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize> From<P8<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN>> for Be<(A, B, C, D, E, F, G, H)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>,

Source§

fn from(data: P8<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, const NU: usize, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize> From<P9<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN>> for Be<(A, B, C, D, E, F, G, H, I)>
where TY: Copy + Default, Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>,

Source§

fn from(data: P9<[TY; NU], AN, BN, CN, DN, EN, FN, GN, HN, IN>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, const AN: usize> From<T1<[TY; AN]>> for Be<(A,)>
where Be<A>: From<[TY; AN]>,

Source§

fn from(data: T1<[TY; AN]>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize> From<T10<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN]>> for Be<(A, B, C, D, E, F, G, H, I, J)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>,

Source§

fn from( data: T10<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize> From<T11<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>,

Source§

fn from( data: T11<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize> From<T12<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>,

Source§

fn from( data: T12<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize> From<T13<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>,

Source§

fn from( data: T13<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize> From<T14<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>,

Source§

fn from( data: T14<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize> From<T15<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>, Be<J>: From<[TY; JN]>, Be<K>: From<[TY; KN]>, Be<L>: From<[TY; LN]>, Be<M>: From<[TY; MN]>, Be<N>: From<[TY; NN]>, Be<O>: From<[TY; ON]>,

Source§

fn from( data: T15<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize> From<T16<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)>

Source§

fn from( data: T16<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize> From<T17<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)>

Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize> From<T18<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)>

Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize> From<T19<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN], [TY; SN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)>

Source§

impl<TY, A, B, const AN: usize, const BN: usize> From<T2<[TY; AN], [TY; BN]>> for Be<(A, B)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>,

Source§

fn from(data: T2<[TY; AN], [TY; BN]>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize> From<T20<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN], [TY; SN], [TY; TN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)>

Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize> From<T21<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN], [TY; SN], [TY; TN], [TY; UN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)>

Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize> From<T22<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN], [TY; SN], [TY; TN], [TY; UN], [TY; VN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)>

Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize> From<T23<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN], [TY; SN], [TY; TN], [TY; UN], [TY; VN], [TY; WN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W)>

Source§

impl<TY, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize> From<T24<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN], [TY; SN], [TY; TN], [TY; UN], [TY; VN], [TY; WN], [TY; XN]>> for Be<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X)>

Source§

impl<TY, 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, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize> From<T25<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN], [TY; SN], [TY; TN], [TY; UN], [TY; VN], [TY; WN], [TY; XN], [TY; YN]>> for Be<(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)>

Source§

impl<TY, 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, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize, const JN: usize, const KN: usize, const LN: usize, const MN: usize, const NN: usize, const ON: usize, const PN: usize, const QN: usize, const RN: usize, const SN: usize, const TN: usize, const UN: usize, const VN: usize, const WN: usize, const XN: usize, const YN: usize, const ZN: usize> From<T26<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN], [TY; JN], [TY; KN], [TY; LN], [TY; MN], [TY; NN], [TY; ON], [TY; PN], [TY; QN], [TY; RN], [TY; SN], [TY; TN], [TY; UN], [TY; VN], [TY; WN], [TY; XN], [TY; YN], [TY; ZN]>> for Be<(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)>

Source§

impl<TY, A, B, C, const AN: usize, const BN: usize, const CN: usize> From<T3<[TY; AN], [TY; BN], [TY; CN]>> for Be<(A, B, C)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>,

Source§

fn from(data: T3<[TY; AN], [TY; BN], [TY; CN]>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, const AN: usize, const BN: usize, const CN: usize, const DN: usize> From<T4<[TY; AN], [TY; BN], [TY; CN], [TY; DN]>> for Be<(A, B, C, D)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>,

Source§

fn from(data: T4<[TY; AN], [TY; BN], [TY; CN], [TY; DN]>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize> From<T5<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN]>> for Be<(A, B, C, D, E)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>,

Source§

fn from(data: T5<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN]>) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize> From<T6<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN]>> for Be<(A, B, C, D, E, F)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>,

Source§

fn from( data: T6<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize> From<T7<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN]>> for Be<(A, B, C, D, E, F, G)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>,

Source§

fn from( data: T7<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize> From<T8<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN]>> for Be<(A, B, C, D, E, F, G, H)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>,

Source§

fn from( data: T8<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<TY, A, B, C, D, E, F, G, H, I, const AN: usize, const BN: usize, const CN: usize, const DN: usize, const EN: usize, const FN: usize, const GN: usize, const HN: usize, const IN: usize> From<T9<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN]>> for Be<(A, B, C, D, E, F, G, H, I)>
where Be<A>: From<[TY; AN]>, Be<B>: From<[TY; BN]>, Be<C>: From<[TY; CN]>, Be<D>: From<[TY; DN]>, Be<E>: From<[TY; EN]>, Be<F>: From<[TY; FN]>, Be<G>: From<[TY; GN]>, Be<H>: From<[TY; HN]>, Be<I>: From<[TY; IN]>,

Source§

fn from( data: T9<[TY; AN], [TY; BN], [TY; CN], [TY; DN], [TY; EN], [TY; FN], [TY; GN], [TY; HN], [TY; IN]>, ) -> Self

Converts to this type from the input type.
Source§

impl<T: PartialEq> PartialEq for Be<T>

Source§

fn eq(&self, other: &Be<T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl<T: Eq> Eq for Be<T>

Source§

impl<T> StructuralPartialEq for Be<T>

Auto Trait Implementations§

§

impl<T> Freeze for Be<T>
where T: Freeze,

§

impl<T> RefUnwindSafe for Be<T>
where T: RefUnwindSafe,

§

impl<T> Send for Be<T>
where T: Send,

§

impl<T> Sync for Be<T>
where T: Sync,

§

impl<T> Unpin for Be<T>
where T: Unpin,

§

impl<T> UnwindSafe for Be<T>
where T: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> AsPrimitive<()> for T

Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> LsbInto<U> for T
where U: FromLsb<T>,

Source§

fn lsb_into(self) -> U

Source§

impl<T, U> MsbInto<U> for T
where U: FromMsb<T>,

Source§

fn msb_into(self) -> U

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.