pub enum GitExecutorError {
GitCommandFailed(String),
CommandExecutionError(Error),
RedisError(RedisError),
JsonError(Error),
AuthenticationError(String),
SshAgentNotLoaded,
InvalidAuthConfig(String),
}
Variants§
GitCommandFailed(String)
CommandExecutionError(Error)
RedisError(RedisError)
JsonError(Error)
AuthenticationError(String)
SshAgentNotLoaded
InvalidAuthConfig(String)
Trait Implementations§
Source§impl Debug for GitExecutorError
impl Debug for GitExecutorError
Source§impl Display for GitExecutorError
impl Display for GitExecutorError
Source§impl Error for GitExecutorError
impl Error for GitExecutorError
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 GitExecutorError
impl From<Error> for GitExecutorError
Source§impl From<Error> for GitExecutorError
impl From<Error> for GitExecutorError
Source§impl From<RedisError> for GitExecutorError
impl From<RedisError> for GitExecutorError
Source§fn from(err: RedisError) -> Self
fn from(err: RedisError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GitExecutorError
impl !RefUnwindSafe for GitExecutorError
impl Send for GitExecutorError
impl Sync for GitExecutorError
impl Unpin for GitExecutorError
impl !UnwindSafe for GitExecutorError
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