Enum ciboulette::CibouletteError [−][src]
pub enum CibouletteError {}Show variants
MainTypeClash, UnknownType(String), UnknownRelationship(String, String), UnknownField(String, String), UniqObj(String, String), UniqType(String), UniqRelationshipObject(String, String), UniqRelationship(String, String), MissingLink(String, String), NoCompleteLinkage(String, String), TypeNotInGraph(String), RelNotInGraph(String, String), KeyClash(String, CibouletteClashDirection, String), InvalidMemberName(String), AttributesIsNotAnObject, NoData, MissingId, UnknownIdType(String), NoCompound, MissingAliasTranslation(String, String), MissingTypeInPath, BadPath, WrongIntention(CibouletteIntention, CibouletteIntention), WrongPathType(CiboulettePathType, Vec<CiboulettePathType>), ResponseTooManyMainData(String), WrongIdNumber(usize, usize), UnknownError(String), SerdeJson(Error), UuidError(Error), ParseIntError(ParseIntError), SerdeUrlEncoded(Error), Url(ParseError),
Expand description
Variants
UnknownType(String)
UniqType(String)
TypeNotInGraph(String)
KeyClash(String, CibouletteClashDirection, String)
InvalidMemberName(String)
UnknownIdType(String)
WrongIntention(CibouletteIntention, CibouletteIntention)
WrongPathType(CiboulettePathType, Vec<CiboulettePathType>)
ResponseTooManyMainData(String)
UnknownError(String)
Expand description
When there is a failure while deserializing the JSON
SerdeJson(Error)
UuidError(Error)
ParseIntError(ParseIntError)
SerdeUrlEncoded(Error)
Url(ParseError)
Trait Implementations
impl Debug for CibouletteError
[src]
impl Debug for CibouletteError
[src]impl Display for CibouletteError
[src]
impl Display for CibouletteError
[src]impl Error for CibouletteError
[src]
impl Error for CibouletteError
[src]fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]The lower-level source of this error, if any. Read more
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
fn description(&self) -> &str
1.0.0[src]
fn description(&self) -> &str
1.0.0[src]👎 Deprecated since 1.42.0:
use the Display impl or to_string()
impl From<Error> for CibouletteError
[src]
impl From<Error> for CibouletteError
[src]impl From<Error> for CibouletteError
[src]
impl From<Error> for CibouletteError
[src]impl From<Error> for CibouletteError
[src]
impl From<Error> for CibouletteError
[src]impl From<ParseError> for CibouletteError
[src]
impl From<ParseError> for CibouletteError
[src]fn from(source: ParseError) -> Self
[src]
fn from(source: ParseError) -> Self
[src]Performs the conversion.
impl From<ParseIntError> for CibouletteError
[src]
impl From<ParseIntError> for CibouletteError
[src]fn from(source: ParseIntError) -> Self
[src]
fn from(source: ParseIntError) -> Self
[src]Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for CibouletteError
impl Send for CibouletteError
impl Sync for CibouletteError
impl Unpin for CibouletteError
impl !UnwindSafe for CibouletteError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more