pub fn parse_codepoint_sequence(s: &str) -> Result<Vec<Codepoint>, Error> {
    let mut cps = vec![];
    for cp in s.trim().split_whitespace() {
        cps.push(cp.parse()?);
    }
    Ok(cps)
}
/// A helper function for parsing a sequence of space separated codepoints.
/// The sequence is permitted to be empty.
A helper function for parsing a sequence of space separated codepoints.
The sequence is permitted to be empty.
A helper function for parsing a sequence of space separated codepoints . The sequence is permitted to be empty .
pub fn parse_codepoint_sequence(s: &str) -> Result<Vec<Codepoint>, Error> {
    let mut cps = vec![];
    for cp in s.trim().split_whitespace() {
        cps.push(cp.parse()?);
    }
    Ok(cps)
}
pub fn parse_codepoint_sequence ( s : & str ) -> Result < Vec < Codepoint > , Error > { let mut cps = vec ! [ ] ; for cp in s . trim ( ) . split_whitespace ( ) { cps . push ( cp . parse ( ) ? ) ; } Ok ( cps ) }
A helper function for parsing a sequence of space separated codepoints.
A helper function for parsing a sequence of space separated codepoints .
s
&str
s
&str