diff options
author | 2025-03-27 14:26:27 +0000 | |
---|---|---|
committer | 2025-03-27 14:26:27 +0000 | |
commit | e703284539384b461d204c73e7e14daead3f06d9 (patch) | |
tree | 3a49a5ed8b41e78a45dce91ad7723f4d6ebab26d /filamento/src/error.rs | |
parent | 8c239e5c7a49cff350104b09cbb74d862c2ec420 (diff) | |
download | luz-e703284539384b461d204c73e7e14daead3f06d9.tar.gz luz-e703284539384b461d204c73e7e14daead3f06d9.tar.bz2 luz-e703284539384b461d204c73e7e14daead3f06d9.zip |
feat: disco info from server
Diffstat (limited to 'filamento/src/error.rs')
-rw-r--r-- | filamento/src/error.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/filamento/src/error.rs b/filamento/src/error.rs index c5fdb03..206d6be 100644 --- a/filamento/src/error.rs +++ b/filamento/src/error.rs @@ -103,8 +103,12 @@ impl From<sqlx::Error> for DatabaseOpenError { #[derive(Debug, Error, Clone)] // TODO: should probably have all iq query related errors here, including read, write, stanza error, etc. pub enum IqError { + #[error("writing response: {0}")] + WriteError(#[from] WriteError), #[error("no iq with id matching `{0}`")] NoMatchingId(String), + #[error("incorrect addressee: {0}")] + IncorrectAddressee(jid::JID), } #[derive(Debug, Error, Clone)] |