pub enum IroncladError {
}Variants§
Config(String)
Channel(String)
Database(String)
Llm(String)
Network(String)
Policy
Tool
Wallet(String)
Injection(String)
Schedule(String)
A2a(String)
Io(Error)
Skill(String)
Keystore(String)
Implementations§
Source§impl IroncladError
impl IroncladError
Sourcepub fn is_credit_error(&self) -> bool
pub fn is_credit_error(&self) -> bool
Returns true when the error indicates a credit, billing, or
quota-exhaustion problem that won’t resolve by retrying quickly.
Trait Implementations§
Source§impl Debug for IroncladError
impl Debug for IroncladError
Source§impl Display for IroncladError
impl Display for IroncladError
Source§impl Error for IroncladError
impl Error for IroncladError
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 From<Error> for IroncladError
impl From<Error> for IroncladError
Source§impl From<Error> for IroncladError
impl From<Error> for IroncladError
Source§impl From<Error> for IroncladError
impl From<Error> for IroncladError
Auto Trait Implementations§
impl Freeze for IroncladError
impl !RefUnwindSafe for IroncladError
impl Send for IroncladError
impl Sync for IroncladError
impl Unpin for IroncladError
impl UnsafeUnpin for IroncladError
impl !UnwindSafe for IroncladError
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