pub struct DatabaseError(pub String); impl From for DatabaseError { fn from(value: diesel::result::Error) -> Self { DatabaseError(value.to_string()) } } impl From for DatabaseError { fn from(value: argon2::password_hash::Error) -> Self { DatabaseError(value.to_string()) } }