pub enum ContragError {
ConfigError(String),
DataSourceError(String),
EmbedderError(String),
VectorStoreError(String),
EntityNotFound(String),
DimensionMismatch {
expected: usize,
actual: usize,
},
HttpOutcallError(String),
SerializationError(String),
CanisterCallError(String),
InvalidConfig(String),
StorageError(String),
ContextBuildError(String),
}Variants§
ConfigError(String)
DataSourceError(String)
EmbedderError(String)
VectorStoreError(String)
EntityNotFound(String)
DimensionMismatch
HttpOutcallError(String)
SerializationError(String)
CanisterCallError(String)
InvalidConfig(String)
StorageError(String)
ContextBuildError(String)
Trait Implementations§
Source§impl Debug for ContragError
impl Debug for ContragError
Source§impl Display for ContragError
impl Display for ContragError
Source§impl Error for ContragError
impl Error for ContragError
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()
Auto Trait Implementations§
impl Freeze for ContragError
impl RefUnwindSafe for ContragError
impl Send for ContragError
impl Sync for ContragError
impl Unpin for ContragError
impl UnwindSafe for ContragError
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