Allow expanding a `QName` into a `Multiname` that selects exactly the `QName` and no more.

This commit is contained in:
David Wendt 2020-07-07 00:21:21 -04:00
parent f09c35c4b9
commit b0b6cec117
1 changed files with 9 additions and 0 deletions

View File

@ -357,3 +357,12 @@ impl<'gc> Multiname<'gc> {
self.name
}
}
impl<'gc> From<QName<'gc>> for Multiname<'gc> {
fn from(q: QName<'gc>) -> Self {
Self {
ns: vec![q.ns],
name: Some(q.name),
}
}
}