swarm repositories / source
aboutsummaryrefslogtreecommitdiff
path: root/crates/fidget-spinner-store-sqlite
diff options
context:
space:
mode:
Diffstat (limited to 'crates/fidget-spinner-store-sqlite')
-rw-r--r--crates/fidget-spinner-store-sqlite/src/lib.rs5
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")]