[][src]Struct juniper::RuleError

pub struct RuleError { /* fields omitted */ }

Query validation error


impl RuleError[src]

pub fn message(&self) -> &str[src]

Access the message for a validation error

pub fn locations(&self) -> &[SourcePosition][src]

Access the positions of the validation error

All validation errors contain at least one source position, but some validators supply extra context through multiple positions.

Trait Implementations

impl Debug for RuleError[src]

impl Eq for RuleError[src]

impl Ord for RuleError[src]

impl PartialEq<RuleError> for RuleError[src]

impl PartialOrd<RuleError> for RuleError[src]

impl Serialize for RuleError[src]

impl StructuralEq for RuleError[src]

impl StructuralPartialEq for RuleError[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized

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

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

The type returned in the event of a conversion error.