[−][src]Enum paperclip_core::ValidationError
Errors related to spec validation.
Variants
InvalidRefURI(String)
Failed to resolve the schema because an invalid URI was provided for
$ref
field.
Currently, we only support #/{definitions,parameters}/Name
in $ref
field.
MissingReference(String)
The specified reference is missing in the spec.
If a parameter specifies body, then schema must be specified.
Some headers have special meaning in OpenAPI. The user cannot have these headers in their API spec.
Trait Implementations
impl Debug for ValidationError
[src]
impl Display for ValidationError
[src]
impl Error for ValidationError
[src]
Auto Trait Implementations
impl RefUnwindSafe for ValidationError
impl Send for ValidationError
impl Sync for ValidationError
impl Unpin for ValidationError
impl UnwindSafe for ValidationError
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,
pub fn borrow_mut(&mut self) -> &mut T
[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> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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.
pub 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>,