From 52d92f804d06f9d4745bf83e4b9201cbd825b481 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Tue, 5 Sep 2023 03:26:21 +0200 Subject: [PATCH] Parse MQTT and MQTTS urls --- src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index b03c4c8..5a6a31d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -96,6 +96,10 @@ impl<'a> Url<'a> { Ok(UrlScheme::HTTP) } else if scheme.eq_ignore_ascii_case("https") { Ok(UrlScheme::HTTPS) + } else if scheme.eq_ignore_ascii_case("mqtt") { + Ok(UrlScheme::MQTT) + } else if scheme.eq_ignore_ascii_case("mqtts") { + Ok(UrlScheme::MQTTS) } else { Err(Error::UnsupportedScheme) }?;