pub fn find<'a>(&'a self, key: &str) -> Option<&'a Xml> {
        match self {
            &Xml::Object(ref map) => map.get(key),
            _ => None,
        }
    }
/// If the XML value is an Object, returns the value associated with the provided key.
/// Otherwise, returns None.
If the XML value is an Object, returns the value associated with the provided key.
Otherwise, returns None.
If the XML value is an Object returns the value associated with the provided key . Otherwise returns None .
pub fn find<'a>(&'a self, key: &str) -> Option<&'a Xml> {
        match self {
            &Xml::Object(ref map) => map.get(key),
            _ => None,
        }
    }
pub fn find < ' a > ( & ' a self , key : & str ) -> Option < & ' a Xml > { match self { & Xml :: Object ( ref map ) => map . get ( key ) , _ => None , } }
If the XML value is an Object, returns the value associated with the provided key.
If the XML value is an Object returns the value associated with the provided key .
&'a self
key
&str