Enum openfga_checker::ModelError
source · pub enum ModelError {
DuplicateTypeName {
type1: Type,
type2: Type,
},
DuplicateRelationName {
relation1: Relation,
relation2: Relation,
target_type: Type,
},
UnknownRelation {
relation_identifier: Identifier,
access: Access,
relation: Relation,
target_type: Type,
},
SelfReferencingRelation {
relation_identifier: Identifier,
access: Access,
relation: Relation,
target_type: Type,
},
}
Variants
Implementations
Trait Implementations
sourceimpl Debug for ModelError
impl Debug for ModelError
sourceimpl Display for ModelError
impl Display for ModelError
sourceimpl Error for ModelError
impl Error for ModelError
1.30.0 · sourcefn 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 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations
impl RefUnwindSafe for ModelError
impl Send for ModelError
impl Sync for ModelError
impl Unpin for ModelError
impl UnwindSafe for ModelError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more