minidom, tokio-xmpp: Use Option::as_deref()

This simplifies the Option::as_ref().map(|foo| &**foo) pattern a lot.

skip-changelog: Completely internal change.
This commit is contained in:
Link Mauve 2025-04-18 23:58:07 +02:00
commit a8c66bc783
3 changed files with 7 additions and 7 deletions

View file

@ -399,7 +399,7 @@ impl Element {
pub fn write_to_inner<W: io::Write>(&self, writer: &mut ItemWriter<W>) -> Result<()> {
for (prefix, namespace) in self.prefixes.declared_prefixes() {
assert!(writer.encoder.ns_tracker_mut().declare_fixed(
prefix.as_ref().map(|x| (&**x).try_into()).transpose()?,
prefix.as_deref().map(TryInto::try_into).transpose()?,
namespace.clone().into(),
));
}