gen_completions/parse_man/
error.rs

1use std::path::PathBuf;
2
3use thiserror::Error;
4
5#[derive(Debug, Error)]
6pub enum Error {
7  #[error(transparent)]
8  Io(#[from] std::io::Error),
9
10  #[error("Unsupported manpage format for {path}")]
11  UnsupportedFormat { path: PathBuf },
12
13  #[error("Could not find manpage for {cmd_name}")]
14  ManpageNotFound { cmd_name: String },
15}