pub enum FierrosError {
Configuration(String),
InvalidInput(String),
Provider(String),
Retrieval(String),
Graph(String),
Tool(String),
Policy(String),
Eval(String),
Internal(String),
}Variants§
Configuration(String)
InvalidInput(String)
Provider(String)
Retrieval(String)
Graph(String)
Tool(String)
Policy(String)
Eval(String)
Internal(String)
Trait Implementations§
Source§impl Clone for FierrosError
impl Clone for FierrosError
Source§fn clone(&self) -> FierrosError
fn clone(&self) -> FierrosError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FierrosError
impl Debug for FierrosError
Source§impl Display for FierrosError
impl Display for FierrosError
Source§impl Error for FierrosError
impl Error for FierrosError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns 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 FierrosError
impl PartialEq for FierrosError
Source§fn eq(&self, other: &FierrosError) -> bool
fn eq(&self, other: &FierrosError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for FierrosError
impl StructuralPartialEq for FierrosError
Auto Trait Implementations§
impl Freeze for FierrosError
impl RefUnwindSafe for FierrosError
impl Send for FierrosError
impl Sync for FierrosError
impl Unpin for FierrosError
impl UnsafeUnpin for FierrosError
impl UnwindSafe for FierrosError
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