pub fn from_parser<B: BufRead>(p: xml::EventReader<B>) -> Result<Vec<Self>, BuilderError> {
        let mut builder = Builder {
            parser: p,
            token: None,
        };
        builder.build()
    }
// FIXME: this should give us a method to build objects from an existing xml parser
// such as for interpreting xml requests
this should give us a method to build objects from an existing xml parser
such as for interpreting xml requests
this should give us a method to build objects from an existing xml parser such as for interpreting xml requests
pub fn from_parser<B: BufRead>(p: xml::EventReader<B>) -> Result<Vec<Self>, BuilderError> {
        let mut builder = Builder {
            parser: p,
            token: None,
        };
        builder.build()
    }
pub fn from_parser < B : BufRead > ( p : xml :: EventReader < B > ) -> Result < Vec < Self > , BuilderError > { let mut builder = Builder { parser : p , token : None , } ; builder . build ( ) }
FIXME: this should give us a method to build objects from an existing xml parser
such as for interpreting xml requests
FIXME : this should give us a method to build objects from an existing xml parser such as for interpreting xml requests
p
xml::EventReader<B>