From 83a6aa0574190137b38331bd53795324139237cf Mon Sep 17 00:00:00 2001 From: cel 🌸 Date: Thu, 27 Mar 2025 14:57:48 +0000 Subject: feat: remove `UpdateMessage::Error` variant --- filamento/src/error.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'filamento/src/error.rs') diff --git a/filamento/src/error.rs b/filamento/src/error.rs index 206d6be..6277292 100644 --- a/filamento/src/error.rs +++ b/filamento/src/error.rs @@ -26,11 +26,11 @@ pub enum Error { SetStatus(#[from] StatusError), // TODO: have different ones for get/update/set #[error("roster: {0}")] - Roster(RosterError), + Roster(#[from] RosterError), #[error("stream error: {0}")] Stream(#[from] stanza::stream::Error), #[error("message send error: {0}")] - MessageSend(MessageSendError), + MessageSend(#[from] MessageSendError), #[error("message receive error: {0}")] MessageRecv(#[from] MessageRecvError), } @@ -82,6 +82,8 @@ pub enum RosterError { Read(#[from] ReadError), #[error("stanza error: {0}")] StanzaError(#[from] stanza::client::error::Error), + #[error("could not reply to roster push: {0}")] + PushReply(WriteError), } #[derive(Debug, Error, Clone)] -- cgit