diff options
author | 2024-12-03 23:57:04 +0000 | |
---|---|---|
committer | 2024-12-03 23:57:04 +0000 | |
commit | e0373c0520e7fae792bc907e9c500ab846d34e31 (patch) | |
tree | fcec4d201c85ac951500f6678824024be87a1b5e /src/error.rs | |
parent | 7c2577d196c059ab6e2d5b0efe5e036bdad75be7 (diff) | |
download | luz-e0373c0520e7fae792bc907e9c500ab846d34e31.tar.gz luz-e0373c0520e7fae792bc907e9c500ab846d34e31.tar.bz2 luz-e0373c0520e7fae792bc907e9c500ab846d34e31.zip |
WIP: connecting fsm
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/src/error.rs b/src/error.rs index b5cf446..8cb6496 100644 --- a/src/error.rs +++ b/src/error.rs @@ -8,23 +8,12 @@ use crate::{jid::ParseError, stanza::sasl::Failure}; #[derive(Debug)] pub enum Error { Connection, - BadStream, - StartTlsUnavailable, - TlsNegotiation, Utf8Decode, - NoFeatures, - UnknownNamespace, - UnknownAttribute, - NoID, - NoType, - IDMismatch, - BindError, - ParseError, Negotiation, TlsRequired, - UnexpectedEnd, + AlreadyTls, + Unsupported, UnexpectedElement(peanuts::Element), - UnexpectedText, XML(peanuts::Error), SASL(SASLError), JID(ParseError), @@ -37,8 +26,6 @@ pub enum Error { pub enum SASLError { SASL(rsasl::prelude::SASLError), MechanismName(MechanismNameError), - NoChallenge, - NoSuccess, } impl From<rsasl::prelude::SASLError> for Error { |