Trait SetParameterValue

Source
pub trait SetParameterValue {
    // Required methods
    fn to_bytes_as_bool(&self) -> Vec<u8> ;
    fn to_bytes_as_i8(&self) -> Vec<u8> ;
    fn to_bytes_as_u8(&self) -> Vec<u8> ;
    fn to_bytes_as_i16(&self) -> Vec<u8> ;
    fn to_bytes_as_u16(&self) -> Vec<u8> ;
    fn to_bytes_as_i32(&self) -> Vec<u8> ;
    fn to_bytes_as_u32(&self) -> Vec<u8> ;
    fn to_bytes_as_f32(&self) -> Vec<u8> ;
    fn to_bytes_as_i64(&self) -> Vec<u8> ;
    fn to_bytes_as_u64(&self) -> Vec<u8> ;
    fn to_bytes_as_f64(&self) -> Vec<u8> ;
    fn to_bytes_as_string(&self) -> Vec<u8> ;
}

Required Methods§

Implementations on Foreign Types§

Source§

impl SetParameterValue for &str

Source§

impl SetParameterValue for bool

Source§

impl SetParameterValue for f32

Source§

impl SetParameterValue for f64

Source§

impl SetParameterValue for i8

Source§

impl SetParameterValue for i16

Source§

impl SetParameterValue for i32

Source§

impl SetParameterValue for i64

Source§

impl SetParameterValue for u8

Source§

impl SetParameterValue for u16

Source§

impl SetParameterValue for u32

Source§

impl SetParameterValue for u64

Source§

impl SetParameterValue for String

Source§

impl SetParameterValue for Vec<bool>

Source§

impl SetParameterValue for Vec<f32>

Source§

impl SetParameterValue for Vec<f64>

Source§

impl SetParameterValue for Vec<i8>

Source§

impl SetParameterValue for Vec<i16>

Source§

impl SetParameterValue for Vec<i32>

Source§

impl SetParameterValue for Vec<i64>

Source§

impl SetParameterValue for Vec<u8>

Source§

impl SetParameterValue for Vec<u16>

Source§

impl SetParameterValue for Vec<u32>

Source§

impl SetParameterValue for Vec<u64>

Source§

impl<const N: usize> SetParameterValue for [bool; N]

Source§

impl<const N: usize> SetParameterValue for [f32; N]

Source§

impl<const N: usize> SetParameterValue for [f64; N]

Source§

impl<const N: usize> SetParameterValue for [i8; N]

Source§

impl<const N: usize> SetParameterValue for [i16; N]

Source§

impl<const N: usize> SetParameterValue for [i32; N]

Source§

impl<const N: usize> SetParameterValue for [i64; N]

Source§

impl<const N: usize> SetParameterValue for [u8; N]

Source§

impl<const N: usize> SetParameterValue for [u16; N]

Source§

impl<const N: usize> SetParameterValue for [u32; N]

Source§

impl<const N: usize> SetParameterValue for [u64; N]

Implementors§