Parse MQTT and MQTTS urls

This commit is contained in:
Dreaded_X 2023-09-05 03:26:21 +02:00
parent 033687ee86
commit 52d92f804d
Signed by: Dreaded_X
GPG Key ID: FA5F485356B0D2D4

View File

@ -96,6 +96,10 @@ impl<'a> Url<'a> {
Ok(UrlScheme::HTTP) Ok(UrlScheme::HTTP)
} else if scheme.eq_ignore_ascii_case("https") { } else if scheme.eq_ignore_ascii_case("https") {
Ok(UrlScheme::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 { } else {
Err(Error::UnsupportedScheme) Err(Error::UnsupportedScheme)
}?; }?;