pub enum SrAiError {
NotAGitRepo,
NoChanges,
EmptyPlan,
GitCommand(String),
AiBackend(String),
NoBackendAvailable,
ParseResponse(String),
Cancelled,
}Variants§
NotAGitRepo
NoChanges
EmptyPlan
GitCommand(String)
AiBackend(String)
NoBackendAvailable
ParseResponse(String)
Cancelled
Trait Implementations§
Source§impl Error for SrAiError
impl Error for SrAiError
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 SrAiError
impl RefUnwindSafe for SrAiError
impl Send for SrAiError
impl Sync for SrAiError
impl Unpin for SrAiError
impl UnsafeUnpin for SrAiError
impl UnwindSafe for SrAiError
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