pub enum RepositoryRootDiscoveryError {
StartUnavailable {
path: PathBuf,
source: Error,
},
StartNotDirectory {
path: PathBuf,
},
MarkerProbeFailed {
path: PathBuf,
source: Error,
},
}Expand description
Error raised before repository-root discovery can walk ancestors.
Variants§
Trait Implementations§
Source§impl Debug for RepositoryRootDiscoveryError
impl Debug for RepositoryRootDiscoveryError
Source§impl Error for RepositoryRootDiscoveryError
impl Error for RepositoryRootDiscoveryError
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 !RefUnwindSafe for RepositoryRootDiscoveryError
impl !UnwindSafe for RepositoryRootDiscoveryError
impl Freeze for RepositoryRootDiscoveryError
impl Send for RepositoryRootDiscoveryError
impl Sync for RepositoryRootDiscoveryError
impl Unpin for RepositoryRootDiscoveryError
impl UnsafeUnpin for RepositoryRootDiscoveryError
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