Trait juniper::ParseScalarValue [−][src]
pub trait ParseScalarValue<S = DefaultScalarValue> { fn from_str(value: ScalarToken<'_>) -> ParseScalarResult<'_, S>; }
Expand description
A trait used to convert a ScalarToken
into a certain scalar value type
Required methods
fn from_str(value: ScalarToken<'_>) -> ParseScalarResult<'_, S>
[src]
Expand description
See the trait documentation
Implementations on Foreign Types
impl<S> ParseScalarValue<S> for String where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for String where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for bool where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for bool where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for i32 where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for i32 where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for f64 where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for f64 where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for DateTime<FixedOffset> where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for DateTime<FixedOffset> where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for DateTime<Utc> where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for DateTime<Utc> where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for NaiveDate where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for NaiveDate where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for NaiveDateTime where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for NaiveDateTime where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for Url where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for Url where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for Uuid where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for Uuid where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for ObjectId where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for ObjectId where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
impl<S> ParseScalarValue<S> for UtcDateTime where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for UtcDateTime where
S: ScalarValue,
[src]fn from_str<'a>(value: ScalarToken<'a>) -> ParseScalarResult<'a, S>
[src]
Implementors
impl<S> ParseScalarValue<S> for ID where
S: ScalarValue,
[src]
impl<S> ParseScalarValue<S> for ID where
S: ScalarValue,
[src]