From 07f3dc47857fc12db9074bee26a5c4a7925e89c6 Mon Sep 17 00:00:00 2001 From: Emmanuel Gil Peyrot Date: Sat, 25 Jan 2025 13:20:39 +0100 Subject: [PATCH] xmpp-parsers: Fix vCard-temp test xso::text::TextCodec is now generic on base64::Engine, which causes a base64 engine to have two encode() methods, needing to disambiguate them. --- parsers/src/vcard.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/parsers/src/vcard.rs b/parsers/src/vcard.rs index bed45e33125d883fa9a639ac3f71a6f4dcdea70b..93f8af45fcd5e98aef0def04dabf194589c44613 100644 --- a/parsers/src/vcard.rs +++ b/parsers/src/vcard.rs @@ -73,7 +73,6 @@ impl IqResultPayload for VCard {} #[cfg(test)] mod tests { use super::*; - use base64::Engine; use std::str::FromStr; #[cfg(target_pointer_width = "32")] @@ -116,7 +115,7 @@ mod tests { {} ", - base64::prelude::BASE64_STANDARD.encode(&bytes) + base64::Engine::encode(&base64::prelude::BASE64_STANDARD, &bytes) ); let test_vcard = Element::from_str(&test_vcard).expect("Failed to parse XML");