Enum jtd_derive::GenError
source · pub enum GenError {
NameCollision {
type1: String,
type2: String,
id: String,
},
}Expand description
Schema generation errors.
Variants§
NameCollision
A name collision was detected, i.e. two distinct types have the same definition/ref identifiers.
Trait Implementations§
source§impl Error for GenError
impl Error for GenError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl PartialEq for GenError
impl PartialEq for GenError
impl Eq for GenError
impl StructuralEq for GenError
impl StructuralPartialEq for GenError
Auto Trait Implementations§
impl RefUnwindSafe for GenError
impl Send for GenError
impl Sync for GenError
impl Unpin for GenError
impl UnwindSafe for GenError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more