pub trait ParamValue<'a> {
    // Required method
    fn as_value(&self) -> Cow<'a, str>;
}
Expand description

A trait representing a parameter value.

Required Methods§

source

fn as_value(&self) -> Cow<'a, str>

The parameter value as a string.

Implementations on Foreign Types§

source§

impl ParamValue<'static> for bool

source§

fn as_value(&self) -> Cow<'static, str>

source§

impl ParamValue<'static> for f64

source§

fn as_value(&self) -> Cow<'static, str>

source§

impl ParamValue<'static> for u64

source§

fn as_value(&self) -> Cow<'static, str>

source§

impl ParamValue<'static> for String

source§

fn as_value(&self) -> Cow<'static, str>

source§

impl ParamValue<'static> for DateTime<Utc>

source§

fn as_value(&self) -> Cow<'static, str>

source§

impl ParamValue<'static> for NaiveDate

source§

fn as_value(&self) -> Cow<'static, str>

source§

impl<'a> ParamValue<'a> for &'a str

source§

fn as_value(&self) -> Cow<'a, str>

source§

impl<'a> ParamValue<'a> for &'a String

source§

fn as_value(&self) -> Cow<'a, str>

Implementors§

source§

impl ParamValue<'static> for SortOrder

source§

impl ParamValue<'static> for PageLimit

source§

impl<'a> ParamValue<'a> for Cow<'a, str>

source§

impl<'a, 'b: 'a> ParamValue<'a> for &'b Cow<'a, str>