rust/rhg/src/error.rs
changeset 46821 e8ae91b1a63d
parent 46820 821929d59e01
child 47407 6e49769b7f97
equal deleted inserted replaced
46820:821929d59e01 46821:e8ae91b1a63d
   155 }
   155 }
   156 
   156 
   157 impl From<(RevlogError, &str)> for CommandError {
   157 impl From<(RevlogError, &str)> for CommandError {
   158     fn from((err, rev): (RevlogError, &str)) -> CommandError {
   158     fn from((err, rev): (RevlogError, &str)) -> CommandError {
   159         match err {
   159         match err {
       
   160             RevlogError::WDirUnsupported => CommandError::abort(
       
   161                 "abort: working directory revision cannot be specified",
       
   162             ),
   160             RevlogError::InvalidRevision => CommandError::abort(format!(
   163             RevlogError::InvalidRevision => CommandError::abort(format!(
   161                 "abort: invalid revision identifier: {}",
   164                 "abort: invalid revision identifier: {}",
   162                 rev
   165                 rev
   163             )),
   166             )),
   164             RevlogError::AmbiguousPrefix => CommandError::abort(format!(
   167             RevlogError::AmbiguousPrefix => CommandError::abort(format!(