Trait silx_types::SlxFrom

source ·
pub trait SlxFrom<O>: SlxData {
    // Required method
    fn slx_from(orig: O) -> Self;
}
Expand description

From trait for converting original data into slx data

  • This trait is generally used for implementing both SlxFrom and IntoSlx
  • O : type of original data

Required Methods§

source

fn slx_from(orig: O) -> Self

Convert original data into slx data

  • orig: O : original data
  • Output: slx data

Object Safety§

This trait is not object safe.

Implementors§

source§

impl SlxFrom<char> for char_slx

source§

impl SlxFrom<f32> for f32slx

source§

impl SlxFrom<f64> for f64slx

source§

impl SlxFrom<i16> for i16slx

source§

impl SlxFrom<i32> for i32slx

source§

impl SlxFrom<i64> for i64slx

source§

impl SlxFrom<i128> for i128slx

source§

impl SlxFrom<u16> for u16slx

source§

impl SlxFrom<u32> for u32slx

source§

impl SlxFrom<u64> for u64slx

source§

impl SlxFrom<u128> for u128slx

source§

impl<T, const R: usize, const C: usize> SlxFrom<ArrayStorage<T, R, C>> for ArrayStorageSlx<T, R, C>

source§

impl<T, const R: usize, const C: usize> SlxFrom<Matrix<T, Const<R>, Const<C>, ArrayStorage<T, R, C>>> for ArrayStorageSlx<T, R, C>

source§

impl<const R: usize> SlxFrom<Const<R>> for ConstSlx<R>