[−][src]Struct juniper::RuleError
Query validation error
Methods
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]
fn cmp(&self, other: &RuleError) -> Ordering
[src]
fn max(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<RuleError> for RuleError
[src]
impl PartialOrd<RuleError> for RuleError
[src]
fn partial_cmp(&self, other: &RuleError) -> Option<Ordering>
[src]
fn lt(&self, other: &RuleError) -> bool
[src]
fn le(&self, other: &RuleError) -> bool
[src]
fn gt(&self, other: &RuleError) -> bool
[src]
fn ge(&self, other: &RuleError) -> bool
[src]
impl Serialize for RuleError
[src]
impl StructuralEq for RuleError
[src]
impl StructuralPartialEq for RuleError
[src]
Auto Trait Implementations
impl RefUnwindSafe for RuleError
impl Send for RuleError
impl Sync for RuleError
impl Unpin for RuleError
impl UnwindSafe for RuleError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,