pub struct Zip<A> { /* private fields */ }Expand description
wraps to apply each function
Implementations§
Trait Implementations§
Source§impl<A: AI<K, S>, K, S, B: AI<L, T>, L, T, C: AI<M, U>, M, U, D: AI<N, V>, N, V, E: AI<O, W>, O, W, F: AI<P, X>, P, X, G: AI<Q, Y>, Q, Y, H: AI<R, Z>, R, Z> AI<(K, L, M, N, O, P, Q, R), (S, T, U, V, W, X, Y, Z)> for Zip<(A, B, C, D, E, F, G, H)>
impl<A: AI<K, S>, K, S, B: AI<L, T>, L, T, C: AI<M, U>, M, U, D: AI<N, V>, N, V, E: AI<O, W>, O, W, F: AI<P, X>, P, X, G: AI<Q, Y>, Q, Y, H: AI<R, Z>, R, Z> AI<(K, L, M, N, O, P, Q, R), (S, T, U, V, W, X, Y, Z)> for Zip<(A, B, C, D, E, F, G, H)>
Source§fn forward(
&self,
(K, L, M, N, O, P, Q, R): (K, L, M, N, O, P, Q, R),
) -> (S, T, U, V, W, X, Y, Z)
fn forward( &self, (K, L, M, N, O, P, Q, R): (K, L, M, N, O, P, Q, R), ) -> (S, T, U, V, W, X, Y, Z)
applies to the input
Source§fn forward_mut(
&mut self,
(K, L, M, N, O, P, Q, R): (K, L, M, N, O, P, Q, R),
) -> (S, T, U, V, W, X, Y, Z)
fn forward_mut( &mut self, (K, L, M, N, O, P, Q, R): (K, L, M, N, O, P, Q, R), ) -> (S, T, U, V, W, X, Y, Z)
applies to the input, possibly updating internal caches
Source§impl<A: AI<M, T>, M, T, B: AI<N, U>, N, U, C: AI<O, V>, O, V, D: AI<P, W>, P, W, E: AI<Q, X>, Q, X, F: AI<R, Y>, R, Y, G: AI<S, Z>, S, Z> AI<(M, N, O, P, Q, R, S), (T, U, V, W, X, Y, Z)> for Zip<(A, B, C, D, E, F, G)>
impl<A: AI<M, T>, M, T, B: AI<N, U>, N, U, C: AI<O, V>, O, V, D: AI<P, W>, P, W, E: AI<Q, X>, Q, X, F: AI<R, Y>, R, Y, G: AI<S, Z>, S, Z> AI<(M, N, O, P, Q, R, S), (T, U, V, W, X, Y, Z)> for Zip<(A, B, C, D, E, F, G)>
Source§fn forward(
&self,
(M, N, O, P, Q, R, S): (M, N, O, P, Q, R, S),
) -> (T, U, V, W, X, Y, Z)
fn forward( &self, (M, N, O, P, Q, R, S): (M, N, O, P, Q, R, S), ) -> (T, U, V, W, X, Y, Z)
applies to the input
Source§fn forward_mut(
&mut self,
(M, N, O, P, Q, R, S): (M, N, O, P, Q, R, S),
) -> (T, U, V, W, X, Y, Z)
fn forward_mut( &mut self, (M, N, O, P, Q, R, S): (M, N, O, P, Q, R, S), ) -> (T, U, V, W, X, Y, Z)
applies to the input, possibly updating internal caches
Source§impl<A: AI<O, U>, O, U, B: AI<P, V>, P, V, C: AI<Q, W>, Q, W, D: AI<R, X>, R, X, E: AI<S, Y>, S, Y, F: AI<T, Z>, T, Z> AI<(O, P, Q, R, S, T), (U, V, W, X, Y, Z)> for Zip<(A, B, C, D, E, F)>
impl<A: AI<O, U>, O, U, B: AI<P, V>, P, V, C: AI<Q, W>, Q, W, D: AI<R, X>, R, X, E: AI<S, Y>, S, Y, F: AI<T, Z>, T, Z> AI<(O, P, Q, R, S, T), (U, V, W, X, Y, Z)> for Zip<(A, B, C, D, E, F)>
Source§fn forward(&self, (O, P, Q, R, S, T): (O, P, Q, R, S, T)) -> (U, V, W, X, Y, Z)
fn forward(&self, (O, P, Q, R, S, T): (O, P, Q, R, S, T)) -> (U, V, W, X, Y, Z)
applies to the input
Source§fn forward_mut(
&mut self,
(O, P, Q, R, S, T): (O, P, Q, R, S, T),
) -> (U, V, W, X, Y, Z)
fn forward_mut( &mut self, (O, P, Q, R, S, T): (O, P, Q, R, S, T), ) -> (U, V, W, X, Y, Z)
applies to the input, possibly updating internal caches
Source§impl<A: AI<Q, V>, Q, V, B: AI<R, W>, R, W, C: AI<S, X>, S, X, D: AI<T, Y>, T, Y, E: AI<U, Z>, U, Z> AI<(Q, R, S, T, U), (V, W, X, Y, Z)> for Zip<(A, B, C, D, E)>
impl<A: AI<Q, V>, Q, V, B: AI<R, W>, R, W, C: AI<S, X>, S, X, D: AI<T, Y>, T, Y, E: AI<U, Z>, U, Z> AI<(Q, R, S, T, U), (V, W, X, Y, Z)> for Zip<(A, B, C, D, E)>
Source§fn forward(&self, (Q, R, S, T, U): (Q, R, S, T, U)) -> (V, W, X, Y, Z)
fn forward(&self, (Q, R, S, T, U): (Q, R, S, T, U)) -> (V, W, X, Y, Z)
applies to the input
Source§fn forward_mut(&mut self, (Q, R, S, T, U): (Q, R, S, T, U)) -> (V, W, X, Y, Z)
fn forward_mut(&mut self, (Q, R, S, T, U): (Q, R, S, T, U)) -> (V, W, X, Y, Z)
applies to the input, possibly updating internal caches
Source§impl<A: AI<S, W>, S, W, B: AI<T, X>, T, X, C: AI<U, Y>, U, Y, D: AI<V, Z>, V, Z> AI<(S, T, U, V), (W, X, Y, Z)> for Zip<(A, B, C, D)>
impl<A: AI<S, W>, S, W, B: AI<T, X>, T, X, C: AI<U, Y>, U, Y, D: AI<V, Z>, V, Z> AI<(S, T, U, V), (W, X, Y, Z)> for Zip<(A, B, C, D)>
Source§fn forward(&self, (S, T, U, V): (S, T, U, V)) -> (W, X, Y, Z)
fn forward(&self, (S, T, U, V): (S, T, U, V)) -> (W, X, Y, Z)
applies to the input
Source§fn forward_mut(&mut self, (S, T, U, V): (S, T, U, V)) -> (W, X, Y, Z)
fn forward_mut(&mut self, (S, T, U, V): (S, T, U, V)) -> (W, X, Y, Z)
applies to the input, possibly updating internal caches
Source§impl<A: AI<U, X>, U, X, B: AI<V, Y>, V, Y, C: AI<W, Z>, W, Z> AI<(U, V, W), (X, Y, Z)> for Zip<(A, B, C)>
impl<A: AI<U, X>, U, X, B: AI<V, Y>, V, Y, C: AI<W, Z>, W, Z> AI<(U, V, W), (X, Y, Z)> for Zip<(A, B, C)>
Source§impl<A: Decompose> Decompose for Zip<A>
impl<A: Decompose> Decompose for Zip<A>
Source§type Decomposition = <A as Decompose>::Decomposition
type Decomposition = <A as Decompose>::Decomposition
the decomposed type
Source§fn compose(decomposition: Self::Decomposition) -> Self
fn compose(decomposition: Self::Decomposition) -> Self
recreates from the decomposition
Source§fn decompose(self) -> Self::Decomposition
fn decompose(self) -> Self::Decomposition
owned decomposition
Source§fn decompose_cloned(&self) -> Self::Decomposition
fn decompose_cloned(&self) -> Self::Decomposition
decomposition that copies data
Source§impl<'de, A> Deserialize<'de> for Zip<A>where
A: Deserialize<'de>,
impl<'de, A> Deserialize<'de> for Zip<A>where
A: Deserialize<'de>,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<A: Op<Output = Y>, Y, B: Op<Output = Z>, Z> Op for Zip<(A, B)>
impl<A: Op<Output = Y>, Y, B: Op<Output = Z>, Z> Op for Zip<(A, B)>
Source§type Output = (Y, Z)
type Output = (Y, Z)
suggested output type to help with composition coherence. Ideally, Self should implement AI<X,Self::Output> for some X
Source§fn chain<B>(self, b: B) -> Sequential<(Self, B)>
fn chain<B>(self, b: B) -> Sequential<(Self, B)>
sequences with another ai operation
Source§fn forward_fixed<Z>(&self, input: Z) -> Z
fn forward_fixed<Z>(&self, input: Z) -> Z
applies to the input
Source§fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
applies to the input
Source§fn forward_typed<W, Z>(&self, input: W) -> Z
fn forward_typed<W, Z>(&self, input: W) -> Z
applies to the input
Source§fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
applies to the input, possibly updating internal caches
Source§fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
creates an autoregressive inference
Source§fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
applies the operation to every output
Source§fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
wraps the inner value so it can be unwrapped with unwrap inner
Source§impl<A: Op<Output = X>, X, B: Op<Output = Y>, Y, C: Op<Output = Z>, Z> Op for Zip<(A, B, C)>
impl<A: Op<Output = X>, X, B: Op<Output = Y>, Y, C: Op<Output = Z>, Z> Op for Zip<(A, B, C)>
Source§type Output = (X, Y, Z)
type Output = (X, Y, Z)
suggested output type to help with composition coherence. Ideally, Self should implement AI<X,Self::Output> for some X
Source§fn chain<B>(self, b: B) -> Sequential<(Self, B)>
fn chain<B>(self, b: B) -> Sequential<(Self, B)>
sequences with another ai operation
Source§fn forward_fixed<Z>(&self, input: Z) -> Z
fn forward_fixed<Z>(&self, input: Z) -> Z
applies to the input
Source§fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
applies to the input
Source§fn forward_typed<W, Z>(&self, input: W) -> Z
fn forward_typed<W, Z>(&self, input: W) -> Z
applies to the input
Source§fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
applies to the input, possibly updating internal caches
Source§fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
creates an autoregressive inference
Source§fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
applies the operation to every output
Source§fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
wraps the inner value so it can be unwrapped with unwrap inner
Source§impl<A: Op<Output = W>, W, B: Op<Output = X>, X, C: Op<Output = Y>, Y, D: Op<Output = Z>, Z> Op for Zip<(A, B, C, D)>
impl<A: Op<Output = W>, W, B: Op<Output = X>, X, C: Op<Output = Y>, Y, D: Op<Output = Z>, Z> Op for Zip<(A, B, C, D)>
Source§type Output = (W, X, Y, Z)
type Output = (W, X, Y, Z)
suggested output type to help with composition coherence. Ideally, Self should implement AI<X,Self::Output> for some X
Source§fn chain<B>(self, b: B) -> Sequential<(Self, B)>
fn chain<B>(self, b: B) -> Sequential<(Self, B)>
sequences with another ai operation
Source§fn forward_fixed<Z>(&self, input: Z) -> Z
fn forward_fixed<Z>(&self, input: Z) -> Z
applies to the input
Source§fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
applies to the input
Source§fn forward_typed<W, Z>(&self, input: W) -> Z
fn forward_typed<W, Z>(&self, input: W) -> Z
applies to the input
Source§fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
applies to the input, possibly updating internal caches
Source§fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
creates an autoregressive inference
Source§fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
applies the operation to every output
Source§fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
wraps the inner value so it can be unwrapped with unwrap inner
Source§impl<A: Op<Output = V>, V, B: Op<Output = W>, W, C: Op<Output = X>, X, D: Op<Output = Y>, Y, E: Op<Output = Z>, Z> Op for Zip<(A, B, C, D, E)>
impl<A: Op<Output = V>, V, B: Op<Output = W>, W, C: Op<Output = X>, X, D: Op<Output = Y>, Y, E: Op<Output = Z>, Z> Op for Zip<(A, B, C, D, E)>
Source§type Output = (V, W, X, Y, Z)
type Output = (V, W, X, Y, Z)
suggested output type to help with composition coherence. Ideally, Self should implement AI<X,Self::Output> for some X
Source§fn chain<B>(self, b: B) -> Sequential<(Self, B)>
fn chain<B>(self, b: B) -> Sequential<(Self, B)>
sequences with another ai operation
Source§fn forward_fixed<Z>(&self, input: Z) -> Z
fn forward_fixed<Z>(&self, input: Z) -> Z
applies to the input
Source§fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
applies to the input
Source§fn forward_typed<W, Z>(&self, input: W) -> Z
fn forward_typed<W, Z>(&self, input: W) -> Z
applies to the input
Source§fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
applies to the input, possibly updating internal caches
Source§fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
creates an autoregressive inference
Source§fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
applies the operation to every output
Source§fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
wraps the inner value so it can be unwrapped with unwrap inner
Source§impl<A: Op<Output = U>, U, B: Op<Output = V>, V, C: Op<Output = W>, W, D: Op<Output = X>, X, E: Op<Output = Y>, Y, F: Op<Output = Z>, Z> Op for Zip<(A, B, C, D, E, F)>
impl<A: Op<Output = U>, U, B: Op<Output = V>, V, C: Op<Output = W>, W, D: Op<Output = X>, X, E: Op<Output = Y>, Y, F: Op<Output = Z>, Z> Op for Zip<(A, B, C, D, E, F)>
Source§type Output = (U, V, W, X, Y, Z)
type Output = (U, V, W, X, Y, Z)
suggested output type to help with composition coherence. Ideally, Self should implement AI<X,Self::Output> for some X
Source§fn chain<B>(self, b: B) -> Sequential<(Self, B)>
fn chain<B>(self, b: B) -> Sequential<(Self, B)>
sequences with another ai operation
Source§fn forward_fixed<Z>(&self, input: Z) -> Z
fn forward_fixed<Z>(&self, input: Z) -> Z
applies to the input
Source§fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
applies to the input
Source§fn forward_typed<W, Z>(&self, input: W) -> Z
fn forward_typed<W, Z>(&self, input: W) -> Z
applies to the input
Source§fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
applies to the input, possibly updating internal caches
Source§fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
creates an autoregressive inference
Source§fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
applies the operation to every output
Source§fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
wraps the inner value so it can be unwrapped with unwrap inner
Source§impl<A: Op<Output = T>, T, B: Op<Output = U>, U, C: Op<Output = V>, V, D: Op<Output = W>, W, E: Op<Output = X>, X, F: Op<Output = Y>, Y, G: Op<Output = Z>, Z> Op for Zip<(A, B, C, D, E, F, G)>
impl<A: Op<Output = T>, T, B: Op<Output = U>, U, C: Op<Output = V>, V, D: Op<Output = W>, W, E: Op<Output = X>, X, F: Op<Output = Y>, Y, G: Op<Output = Z>, Z> Op for Zip<(A, B, C, D, E, F, G)>
Source§type Output = (T, U, V, W, X, Y, Z)
type Output = (T, U, V, W, X, Y, Z)
suggested output type to help with composition coherence. Ideally, Self should implement AI<X,Self::Output> for some X
Source§fn chain<B>(self, b: B) -> Sequential<(Self, B)>
fn chain<B>(self, b: B) -> Sequential<(Self, B)>
sequences with another ai operation
Source§fn forward_fixed<Z>(&self, input: Z) -> Z
fn forward_fixed<Z>(&self, input: Z) -> Z
applies to the input
Source§fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
applies to the input
Source§fn forward_typed<W, Z>(&self, input: W) -> Z
fn forward_typed<W, Z>(&self, input: W) -> Z
applies to the input
Source§fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
applies to the input, possibly updating internal caches
Source§fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
creates an autoregressive inference
Source§fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
applies the operation to every output
Source§fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
wraps the inner value so it can be unwrapped with unwrap inner
Source§impl<A: Op<Output = S>, S, B: Op<Output = T>, T, C: Op<Output = U>, U, D: Op<Output = V>, V, E: Op<Output = W>, W, F: Op<Output = X>, X, G: Op<Output = Y>, Y, H: Op<Output = Z>, Z> Op for Zip<(A, B, C, D, E, F, G, H)>
impl<A: Op<Output = S>, S, B: Op<Output = T>, T, C: Op<Output = U>, U, D: Op<Output = V>, V, E: Op<Output = W>, W, F: Op<Output = X>, X, G: Op<Output = Y>, Y, H: Op<Output = Z>, Z> Op for Zip<(A, B, C, D, E, F, G, H)>
Source§type Output = (S, T, U, V, W, X, Y, Z)
type Output = (S, T, U, V, W, X, Y, Z)
suggested output type to help with composition coherence. Ideally, Self should implement AI<X,Self::Output> for some X
Source§fn chain<B>(self, b: B) -> Sequential<(Self, B)>
fn chain<B>(self, b: B) -> Sequential<(Self, B)>
sequences with another ai operation
Source§fn forward_fixed<Z>(&self, input: Z) -> Z
fn forward_fixed<Z>(&self, input: Z) -> Z
applies to the input
Source§fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
fn forward_fixed_mut<Z>(&mut self, input: Z) -> Z
applies to the input
Source§fn forward_typed<W, Z>(&self, input: W) -> Z
fn forward_typed<W, Z>(&self, input: W) -> Z
applies to the input
Source§fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
fn forward_typed_mut<W, Z>(&mut self, input: W) -> Z
applies to the input, possibly updating internal caches
Source§fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
fn infer_autoregressive<X, Y>(self, input: X) -> Autoregression<Self, Y> ⓘ
creates an autoregressive inference
Source§fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
fn map<B>(self, b: B) -> Map<Sequential<(Self, B)>>
applies the operation to every output
Source§fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
fn wrap_inner(self) -> Inner<Self>where
Self: Sized,
wraps the inner value so it can be unwrapped with unwrap inner
impl<A: Copy> Copy for Zip<A>
Auto Trait Implementations§
impl<A> Freeze for Zip<A>where
A: Freeze,
impl<A> RefUnwindSafe for Zip<A>where
A: RefUnwindSafe,
impl<A> Send for Zip<A>where
A: Send,
impl<A> Sync for Zip<A>where
A: Sync,
impl<A> Unpin for Zip<A>where
A: Unpin,
impl<A> UnwindSafe for Zip<A>where
A: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> Shortcuts for T
impl<T> Shortcuts for T
Source§fn classification(self) -> Classification<Self>
fn classification(self) -> Classification<Self>
wraps in a classification wrapper
Source§fn regression(self) -> Regression<Self>
fn regression(self) -> Regression<Self>
wraps in a regression wrapper