obsidian_parser/vault/error.rs
1//! Errors for [`Vault`]
2//!
3//! [`Vault`]: crate::prelude::Vault
4
5use std::path::PathBuf;
6use thiserror::Error;
7
8/// Errors for [`Vault`]
9///
10/// [`Vault`]: crate::prelude::Vault
11#[derive(Debug, Error)]
12pub enum Error {
13 /// Expected a directory path
14 #[error("Path: `{0}` is not a directory")]
15 IsNotDir(PathBuf),
16}