fn element<'a>(
        &mut self,
        child: ElementReader<'a>,
    ) -> Result<Option<ElementReader<'a>>, VisitorError> {
        Ok(Some(child))
    }
/// Processes a child element.
///
/// Implementations which can be used as flattened fields may consume
/// elements by returning `Ok(None)`, or "pass" them to later
/// flattened fields by returning `Ok(Some(child))`. If this `YaDeserialize`
/// is not being used as a flattened field, this distinction is irrelevant.
Processes a child element.
Implementations which can be used as flattened fields may consume
elements by returning `Ok(None)`, or "pass" them to later
flattened fields by returning `Ok(Some(child))`. If this `YaDeserialize`
is not being used as a flattened field, this distinction is irrelevant.
Processes a child element . Implementations which can be used as flattened fields may consume elements by returning ` Ok ( None ) ` or " pass " them to later flattened fields by returning ` Ok ( Some ( child )) ` . If this ` YaDeserialize ` is not being used as a flattened field this distinction is irrelevant .
fn element<'a>(
        &mut self,
        child: ElementReader<'a>,
    ) -> Result<Option<ElementReader<'a>>, VisitorError> {
        Ok(Some(child))
    }
fn element < ' a > ( & mut self , child : ElementReader < ' a > , ) -> Result < Option < ElementReader < ' a > > , VisitorError > { Ok ( Some ( child ) ) }
Processes a child element.
Processes a child element .
&mut self
child
ElementReader<'a>