diff options
author | 2025-04-17 11:24:43 +0100 | |
---|---|---|
committer | 2025-04-17 11:24:43 +0100 | |
commit | 26d0ee51e232b793bc83ba565c0e9ab820d8d0db (patch) | |
tree | 26596552b1c7692fe9b4c95a9b254299273f2432 /filamento/src/error.rs | |
parent | b9d75f38743113c054be3d97af36bdd2a7dd0d69 (diff) | |
download | luz-26d0ee51e232b793bc83ba565c0e9ab820d8d0db.tar.gz luz-26d0ee51e232b793bc83ba565c0e9ab820d8d0db.tar.bz2 luz-26d0ee51e232b793bc83ba565c0e9ab820d8d0db.zip |
feat(filamento): remove sqlx
Diffstat (limited to '')
-rw-r--r-- | filamento/src/error.rs | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/filamento/src/error.rs b/filamento/src/error.rs index f2bf6ef..6b7d0ae 100644 --- a/filamento/src/error.rs +++ b/filamento/src/error.rs @@ -166,16 +166,16 @@ pub enum ResponseError { #[derive(Debug, Error, Clone)] #[error("database error: {0}")] -pub struct DatabaseError(pub Arc<sqlx::Error>); +pub struct DatabaseError(pub Arc<rusqlite::Error>); -impl From<sqlx::Error> for DatabaseError { - fn from(e: sqlx::Error) -> Self { +impl From<rusqlite::Error> for DatabaseError { + fn from(e: rusqlite::Error) -> Self { Self(Arc::new(e)) } } -impl From<sqlx::Error> for DatabaseOpenError { - fn from(e: sqlx::Error) -> Self { +impl From<rusqlite::Error> for DatabaseOpenError { + fn from(e: rusqlite::Error) -> Self { Self::Error(Arc::new(e)) } } @@ -202,20 +202,20 @@ pub enum IqProcessError { #[derive(Debug, Error, Clone)] pub enum DatabaseOpenError { #[error("error: {0}")] - Error(Arc<sqlx::Error>), - #[error("migration: {0}")] - Migration(Arc<sqlx::migrate::MigrateError>), + Error(Arc<rusqlite::Error>), + // #[error("migration: {0}")] + // Migration(Arc<rusqlite::migrate::MigrateError>), #[error("io: {0}")] Io(Arc<tokio::io::Error>), #[error("invalid path")] InvalidPath, } -impl From<sqlx::migrate::MigrateError> for DatabaseOpenError { - fn from(e: sqlx::migrate::MigrateError) -> Self { - Self::Migration(Arc::new(e)) - } -} +// impl From<sqlx::migrate::MigrateError> for DatabaseOpenError { +// fn from(e: sqlx::migrate::MigrateError) -> Self { +// Self::Migration(Arc::new(e)) +// } +// } impl From<tokio::io::Error> for DatabaseOpenError { fn from(e: tokio::io::Error) -> Self { |