Enum jj_lib::revset::RevsetResolutionError
source · pub enum RevsetResolutionError {
NoSuchRevision {
name: String,
candidates: Vec<String>,
},
WorkspaceMissingWorkingCopy {
name: String,
},
EmptyString,
AmbiguousCommitIdPrefix(String),
AmbiguousChangeIdPrefix(String),
StoreError(BackendError),
}
Expand description
Error occurred during symbol resolution.
Variants§
NoSuchRevision
WorkspaceMissingWorkingCopy
EmptyString
AmbiguousCommitIdPrefix(String)
AmbiguousChangeIdPrefix(String)
StoreError(BackendError)
Trait Implementations§
source§impl Debug for RevsetResolutionError
impl Debug for RevsetResolutionError
source§impl Display for RevsetResolutionError
impl Display for RevsetResolutionError
source§impl Error for RevsetResolutionError
impl Error for RevsetResolutionError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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 RevsetResolutionError
impl !RefUnwindSafe for RevsetResolutionError
impl Send for RevsetResolutionError
impl Sync for RevsetResolutionError
impl Unpin for RevsetResolutionError
impl !UnwindSafe for RevsetResolutionError
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