Trait pond_cache::FromSql

source ·
pub trait FromSql: Sized {
    // Required method
    fn column_result(value: ValueRef<'_>) -> Result<Self, FromSqlError>;
}
Expand description

A trait for types that can be created from a SQLite value.

Required Methods§

source

fn column_result(value: ValueRef<'_>) -> Result<Self, FromSqlError>

Converts SQLite value into Rust value.

Implementations on Foreign Types§

source§

impl FromSql for Rc<str>

source§

impl FromSql for Box<str, Global>

source§

impl FromSql for f32

source§

impl FromSql for i8

source§

impl FromSql for String

source§

impl FromSql for i64

source§

impl FromSql for Arc<str>

source§

impl FromSql for u64

source§

impl FromSql for bool

source§

impl FromSql for u32

source§

impl<T> FromSql for Option<T>where T: FromSql,

source§

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

source§

impl FromSql for usize

source§

impl FromSql for i16

source§

impl FromSql for u16

source§

impl FromSql for i32

source§

impl FromSql for Vec<u8, Global>

source§

impl FromSql for isize

source§

impl FromSql for u8

source§

impl FromSql for f64

Implementors§