pub fn attribute_keys(self) -> Vec<AvmString<'gc>> {
        match &*self.0.read() {
            XmlNodeData::Element { attributes, .. } => {
                attributes.keys().cloned().collect::<Vec<_>>()
            }
            _ => Vec::new(),
        }
    }
/// Retrieve all keys defined on this node.
Retrieve all keys defined on this node.
Retrieve all keys defined on this node .
pub fn attribute_keys(self) -> Vec<AvmString<'gc>> {
        match &*self.0.read() {
            XmlNodeData::Element { attributes, .. } => {
                attributes.keys().cloned().collect::<Vec<_>>()
            }
            _ => Vec::new(),
        }
    }
pub fn attribute_keys ( self ) -> Vec < AvmString < ' gc > > { match & * self . 0 . read ( ) { XmlNodeData :: Element { attributes , .. } => { attributes . keys ( ) . cloned ( ) . collect :: < Vec < _ > > ( ) } _ => Vec :: new ( ) , } }
Retrieve all keys defined on this node.
Retrieve all keys defined on this node .
self