Struct opensrdk_kernel_method::mul::KernelMul
source · [−]pub struct KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value, { /* private fields */ }
Implementations
impl<L, R, T> KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<L, R, T> KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
Trait Implementations
impl<Rhs, L, R, T> Add<Rhs> for KernelMul<L, R, T> where
Rhs: PositiveDefiniteKernel<T>,
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<Rhs, L, R, T> Add<Rhs> for KernelMul<L, R, T> where
Rhs: PositiveDefiniteKernel<T>,
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<L: Clone, R: Clone, T: Clone> Clone for KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<L: Clone, R: Clone, T: Clone> Clone for KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<L: Debug, R: Debug, T: Debug> Debug for KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<L: Debug, R: Debug, T: Debug> Debug for KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<Rhs, L, R, T> Mul<Rhs> for KernelMul<L, R, T> where
Rhs: PositiveDefiniteKernel<T>,
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<Rhs, L, R, T> Mul<Rhs> for KernelMul<L, R, T> where
Rhs: PositiveDefiniteKernel<T>,
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<L, R, T> PositiveDefiniteKernel<T> for KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
impl<L, R, T> PositiveDefiniteKernel<T> for KernelMul<L, R, T> where
L: PositiveDefiniteKernel<T>,
R: PositiveDefiniteKernel<T>,
T: Value,
Auto Trait Implementations
impl<L, R, T> RefUnwindSafe for KernelMul<L, R, T> where
L: RefUnwindSafe,
R: RefUnwindSafe,
T: RefUnwindSafe,
impl<L, R, T> UnwindSafe for KernelMul<L, R, T> where
L: UnwindSafe,
R: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more