pub trait ParseScalarValue<S = DefaultScalarValue> {
    // Required method
    fn from_str(value: ScalarToken<'_>) -> ParseScalarResult<S>;
}
Expand description

A trait used to convert a ScalarToken into a certain scalar value type

Required Methods§

source

fn from_str(value: ScalarToken<'_>) -> ParseScalarResult<S>

See the trait documentation

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<Tz, __S> ParseScalarValue<__S> for DateTime<Tz>

source§

impl<__S> ParseScalarValue<__S> for Tz
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for bool
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for f64
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for i32
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for String
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for BigDecimal
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for DateTime
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for ObjectId
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for NaiveDate
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for NaiveDateTime
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for NaiveTime
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for Decimal
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for Date
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for OffsetDateTime
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for PrimitiveDateTime
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for Time
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for UtcOffset
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for Url
where __S: ScalarValue,

source§

impl<__S> ParseScalarValue<__S> for Uuid
where __S: ScalarValue,

Implementors§

source§

impl<__S> ParseScalarValue<__S> for ID
where __S: ScalarValue,