cosmic-freedesktop-icons/src/theme/error.rs
2022-05-12 23:20:44 +02:00

13 lines
319 B
Rust

use std::io;
use std::path::PathBuf;
use thiserror::Error;
#[derive(Error, Debug)]
pub(crate) enum ThemeError {
#[error("No 'index.theme' file for {0}")]
ThemeIndexNotFound(PathBuf),
#[error("IoError: {0}")]
IoError(#[from] io::Error),
#[error("IniError: {0}")]
IniError(#[from] ini::Error),
}