Skip to main content

FromRowValues

Trait FromRowValues 

Source
pub trait FromRowValues: Sized {
    // Required method
    fn from_row_values(values: &[Value]) -> Result<Self>;
}
Expand description

FromRowValues trait - 用于从一行中的多个值构建类型(如元组、Model)

Required Methods§

Source

fn from_row_values(values: &[Value]) -> Result<Self>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl FromRowValues for DateTime<Utc>

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl FromRowValues for NaiveDateTime

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl FromRowValues for String

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl FromRowValues for bool

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl FromRowValues for f64

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl FromRowValues for i32

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl FromRowValues for i64

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl FromRowValues for usize

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl<T1: FromRowValues, T2: FromRowValues, T3: FromRowValues> FromRowValues for (T1, T2, T3)

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl<T1: FromRowValues, T2: FromRowValues> FromRowValues for (T1, T2)

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Source§

impl<T: FromValue> FromRowValues for Option<T>

Source§

fn from_row_values(values: &[Value]) -> Result<Self>

Implementors§