pub trait AsProxy {
    // Required methods
    fn i32(&self) -> i32;
    fn i64(&self) -> i64;
    fn u32(&self) -> u32;
    fn u64(&self) -> u64;
    fn f64(&self) -> f64;
    fn str(&self) -> &str;
    fn string(self) -> String;
    fn bool(&self) -> bool;
    fn as_sql(&self) -> String;
    fn as_binary(&self) -> Vec<u8> ;
}
Expand description

convert Value to Value

Required Methods§

source

fn i32(&self) -> i32

source

fn i64(&self) -> i64

source

fn u32(&self) -> u32

source

fn u64(&self) -> u64

source

fn f64(&self) -> f64

source

fn str(&self) -> &str

source

fn string(self) -> String

source

fn bool(&self) -> bool

source

fn as_sql(&self) -> String

source

fn as_binary(&self) -> Vec<u8>

Implementations on Foreign Types§

source§

impl AsProxy for Value

source§

fn i32(&self) -> i32

source§

fn i64(&self) -> i64

source§

fn u32(&self) -> u32

source§

fn u64(&self) -> u64

source§

fn f64(&self) -> f64

source§

fn str(&self) -> &str

source§

fn string(self) -> String

source§

fn bool(&self) -> bool

source§

fn as_sql(&self) -> String

source§

fn as_binary(&self) -> Vec<u8>

Implementors§