[][src]Function svd_parser::parse::optional

pub fn optional<'a, T>(n: &str, e: &'a Element) -> Result<Option<T::Object>> where
    T: Parse<Error = Error>, 

Parses an optional child element with the provided name and Parse function Returns an none if the child doesn't exist, Ok(Some(e)) if parsing succeeds, and Err() if parsing fails.