Trait AsString

Source
pub trait AsString {
    // Required method
    fn as_string(self) -> String;
}
Expand description

We require to use a custom trait because we need to customize some of the string transformation and we need to control the String conversion ourself.

Required Methods§

Implementations on Foreign Types§

Source§

impl AsString for &str

Source§

impl AsString for &String

Source§

impl AsString for &Vec<u8>

Source§

impl AsString for &Timestamp

Source§

impl AsString for &BigDecimal

Source§

impl AsString for &BigInt

Source§

impl AsString for bool

Source§

impl AsString for i8

Source§

impl AsString for i16

Source§

impl AsString for i32

Source§

impl AsString for i64

Source§

impl AsString for u8

Source§

impl AsString for u16

Source§

impl AsString for u32

Source§

impl AsString for u64

Source§

impl AsString for String

Source§

impl AsString for Vec<u8>

Source§

impl AsString for Timestamp

Source§

impl AsString for BigDecimal

Source§

impl AsString for BigInt

Source§

impl<T: AsRef<[u8]>> AsString for &Hex<T>

Source§

impl<T: AsRef<[u8]>> AsString for Hex<T>

Implementors§