diff options
Diffstat (limited to 'crates/fidget-spinner-store-sqlite/src')
| -rw-r--r-- | crates/fidget-spinner-store-sqlite/src/lib.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/crates/fidget-spinner-store-sqlite/src/lib.rs b/crates/fidget-spinner-store-sqlite/src/lib.rs index b970629..bcdbc01 100644 --- a/crates/fidget-spinner-store-sqlite/src/lib.rs +++ b/crates/fidget-spinner-store-sqlite/src/lib.rs @@ -34,6 +34,11 @@ pub const PROJECT_SCHEMA_NAME: &str = "schema.json"; pub enum StoreError { #[error("project store is not initialized at {0}")] MissingProjectStore(Utf8PathBuf), + #[error("path `{path}` contains multiple descendant project stores: {candidates}")] + AmbiguousProjectStoreDiscovery { + path: Utf8PathBuf, + candidates: String, + }, #[error("I/O failure")] Io(#[from] io::Error), #[error("SQLite failure")] |