Trait argmin_math::ArgminTranspose

source ·
pub trait ArgminTranspose<U> {
    // Required method
    fn t(self) -> U;
}
Expand description

Return the transpose (U) of self

Required Methods§

source

fn t(self) -> U

Transpose

Implementations on Foreign Types§

source§

impl ArgminTranspose<f32> for f32

source§

fn t(self) -> f32

source§

impl ArgminTranspose<f64> for f64

source§

fn t(self) -> f64

source§

impl ArgminTranspose<i8> for i8

source§

fn t(self) -> i8

source§

impl ArgminTranspose<i16> for i16

source§

fn t(self) -> i16

source§

impl ArgminTranspose<i32> for i32

source§

fn t(self) -> i32

source§

impl ArgminTranspose<i64> for i64

source§

fn t(self) -> i64

source§

impl ArgminTranspose<u8> for u8

source§

fn t(self) -> u8

source§

impl ArgminTranspose<u16> for u16

source§

fn t(self) -> u16

source§

impl ArgminTranspose<u32> for u32

source§

fn t(self) -> u32

source§

impl ArgminTranspose<u64> for u64

source§

fn t(self) -> u64

source§

impl ArgminTranspose<Vec<Vec<f32>>> for Vec<Vec<f32>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<f64>>> for Vec<Vec<f64>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<i8>>> for Vec<Vec<i8>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<i16>>> for Vec<Vec<i16>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<i32>>> for Vec<Vec<i32>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<i64>>> for Vec<Vec<i64>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<u8>>> for Vec<Vec<u8>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<u16>>> for Vec<Vec<u16>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<u32>>> for Vec<Vec<u32>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<u64>>> for Vec<Vec<u64>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<f32>>>> for Vec<Vec<Complex<f32>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<f64>>>> for Vec<Vec<Complex<f64>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<i8>>>> for Vec<Vec<Complex<i8>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<i16>>>> for Vec<Vec<Complex<i16>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<i32>>>> for Vec<Vec<Complex<i32>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<i64>>>> for Vec<Vec<Complex<i64>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<u8>>>> for Vec<Vec<Complex<u8>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<u16>>>> for Vec<Vec<Complex<u16>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<u32>>>> for Vec<Vec<Complex<u32>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<Vec<Vec<Complex<u64>>>> for Vec<Vec<Complex<u64>>>

source§

fn t(self) -> Self

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<f32>, Dim<[usize; 1]>>> for Array1<f32>

source§

fn t(self) -> Array1<f32>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<f32>, Dim<[usize; 2]>>> for Array2<f32>

source§

fn t(self) -> Array2<f32>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<f64>, Dim<[usize; 1]>>> for Array1<f64>

source§

fn t(self) -> Array1<f64>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<f64>, Dim<[usize; 2]>>> for Array2<f64>

source§

fn t(self) -> Array2<f64>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<i8>, Dim<[usize; 1]>>> for Array1<i8>

source§

fn t(self) -> Array1<i8>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<i8>, Dim<[usize; 2]>>> for Array2<i8>

source§

fn t(self) -> Array2<i8>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<i16>, Dim<[usize; 1]>>> for Array1<i16>

source§

fn t(self) -> Array1<i16>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<i16>, Dim<[usize; 2]>>> for Array2<i16>

source§

fn t(self) -> Array2<i16>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<i32>, Dim<[usize; 1]>>> for Array1<i32>

source§

fn t(self) -> Array1<i32>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<i32>, Dim<[usize; 2]>>> for Array2<i32>

source§

fn t(self) -> Array2<i32>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<i64>, Dim<[usize; 1]>>> for Array1<i64>

source§

fn t(self) -> Array1<i64>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<i64>, Dim<[usize; 2]>>> for Array2<i64>

source§

fn t(self) -> Array2<i64>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<u8>, Dim<[usize; 1]>>> for Array1<u8>

source§

fn t(self) -> Array1<u8>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<u8>, Dim<[usize; 2]>>> for Array2<u8>

source§

fn t(self) -> Array2<u8>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<u16>, Dim<[usize; 1]>>> for Array1<u16>

source§

fn t(self) -> Array1<u16>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<u16>, Dim<[usize; 2]>>> for Array2<u16>

source§

fn t(self) -> Array2<u16>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<u32>, Dim<[usize; 1]>>> for Array1<u32>

source§

fn t(self) -> Array1<u32>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<u32>, Dim<[usize; 2]>>> for Array2<u32>

source§

fn t(self) -> Array2<u32>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<u64>, Dim<[usize; 1]>>> for Array1<u64>

source§

fn t(self) -> Array1<u64>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<u64>, Dim<[usize; 2]>>> for Array2<u64>

source§

fn t(self) -> Array2<u64>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<Complex<f32>>, Dim<[usize; 1]>>> for Array1<Complex<f32>>

source§

fn t(self) -> Array1<Complex<f32>>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<Complex<f32>>, Dim<[usize; 2]>>> for Array2<Complex<f32>>

source§

fn t(self) -> Array2<Complex<f32>>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<Complex<f64>>, Dim<[usize; 1]>>> for Array1<Complex<f64>>

source§

fn t(self) -> Array1<Complex<f64>>

source§

impl ArgminTranspose<ArrayBase<OwnedRepr<Complex<f64>>, Dim<[usize; 2]>>> for Array2<Complex<f64>>

source§

fn t(self) -> Array2<Complex<f64>>

source§

impl ArgminTranspose<Complex<f32>> for Complex<f32>

source§

fn t(self) -> Complex<f32>

source§

impl ArgminTranspose<Complex<f64>> for Complex<f64>

source§

fn t(self) -> Complex<f64>

source§

impl ArgminTranspose<Complex<i8>> for Complex<i8>

source§

fn t(self) -> Complex<i8>

source§

impl ArgminTranspose<Complex<i16>> for Complex<i16>

source§

fn t(self) -> Complex<i16>

source§

impl ArgminTranspose<Complex<i32>> for Complex<i32>

source§

fn t(self) -> Complex<i32>

source§

impl ArgminTranspose<Complex<i64>> for Complex<i64>

source§

fn t(self) -> Complex<i64>

source§

impl ArgminTranspose<Complex<u8>> for Complex<u8>

source§

fn t(self) -> Complex<u8>

source§

impl ArgminTranspose<Complex<u16>> for Complex<u16>

source§

fn t(self) -> Complex<u16>

source§

impl ArgminTranspose<Complex<u32>> for Complex<u32>

source§

fn t(self) -> Complex<u32>

source§

impl ArgminTranspose<Complex<u64>> for Complex<u64>

source§

fn t(self) -> Complex<u64>

source§

impl<N, R, C, S> ArgminTranspose<Matrix<N, C, R, <DefaultAllocator as Allocator<C, R>>::Buffer<N>>> for Matrix<N, R, C, S>
where N: Scalar, R: Dim, C: Dim, S: Storage<N, R, C>, DefaultAllocator: Allocator<N, C, R>,

source§

fn t(self) -> OMatrix<N, C, R>

Implementors§