pub enum GitCaptureError {
Workspace(WorkspaceError),
NonPortableName,
Conflict,
}Expand description
Failure while producing an ignore-aware compatibility snapshot.
Variants§
Workspace(WorkspaceError)
Workspace traversal, mutation, or publication failed.
NonPortableName
A host-native name cannot be represented by Git’s portable UTF-8 paths.
Conflict
A deterministic capture workspace was concurrently changed.
Trait Implementations§
Source§impl Debug for GitCaptureError
impl Debug for GitCaptureError
Source§impl Display for GitCaptureError
impl Display for GitCaptureError
Source§impl Error for GitCaptureError
impl Error for GitCaptureError
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<E: Error + 'static> From<GitCaptureError> for GitCaptureAuthenticationError<E>
impl<E: Error + 'static> From<GitCaptureError> for GitCaptureAuthenticationError<E>
Source§fn from(source: GitCaptureError) -> Self
fn from(source: GitCaptureError) -> Self
Converts to this type from the input type.
Source§impl From<WorkspaceError> for GitCaptureError
impl From<WorkspaceError> for GitCaptureError
Source§fn from(source: WorkspaceError) -> Self
fn from(source: WorkspaceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GitCaptureError
impl RefUnwindSafe for GitCaptureError
impl Send for GitCaptureError
impl Sync for GitCaptureError
impl Unpin for GitCaptureError
impl UnsafeUnpin for GitCaptureError
impl UnwindSafe for GitCaptureError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request