pub trait ActiveEnumValue: Into<Value> + ValueType + Nullable + TryGetable {
    // Required method
    fn try_get_vec_by<I: ColIdx>(
        res: &QueryResult,
        index: I
    ) -> Result<Vec<Self>, TryGetError>;
}
Expand description

The Rust Value backing ActiveEnums

Required Methods§

source

fn try_get_vec_by<I: ColIdx>( res: &QueryResult, index: I ) -> Result<Vec<Self>, TryGetError>

For getting an array of enum. Postgres only

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl ActiveEnumValue for i8

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

source§

impl ActiveEnumValue for i16

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

source§

impl ActiveEnumValue for i32

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

source§

impl ActiveEnumValue for i64

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

source§

impl ActiveEnumValue for u8

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

source§

impl ActiveEnumValue for u16

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

source§

impl ActiveEnumValue for u32

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

source§

impl ActiveEnumValue for u64

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

source§

impl ActiveEnumValue for String

source§

fn try_get_vec_by<I: ColIdx>( _res: &QueryResult, _index: I ) -> Result<Vec<Self>, TryGetError>

Implementors§