[][src]Enum cynic::PossiblyParsedData

pub enum PossiblyParsedData<T> {
    ParsedData(T),
    UnparsedData,
}

The data returned by a GraphQL query when the query had errors. GraphQL allows servers to return partial data in this case, but if there's missing fields that aren't represented by an Option we won't have been able to decode that data.

Variants

ParsedData(T)
UnparsedData

Auto Trait Implementations

impl<T> RefUnwindSafe for PossiblyParsedData<T> where
    T: RefUnwindSafe

impl<T> Send for PossiblyParsedData<T> where
    T: Send

impl<T> Sync for PossiblyParsedData<T> where
    T: Sync

impl<T> Unpin for PossiblyParsedData<T> where
    T: Unpin

impl<T> UnwindSafe for PossiblyParsedData<T> where
    T: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T, U> FlattenInto<U> for T where
    U: FlattenFrom<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.