pub fn parse_end(input: ParseStream) -> ParseResult<()> {
    input.parse::<Token![;]>()?;
    if !input.is_empty() {
        Err(input.error("must end IPLD schema definitions with a semicolon"))
    } else {
        Ok(())
    }
}
/// Parses the ending semicolon, asserting that the
Parses the ending semicolon, asserting that the
Parses the ending semicolon asserting that the
pub fn parse_end(input: ParseStream) -> ParseResult<()> {
    input.parse::<Token![;]>()?;
    if !input.is_empty() {
        Err(input.error("must end IPLD schema definitions with a semicolon"))
    } else {
        Ok(())
    }
}
pub fn parse_end ( input : ParseStream ) -> ParseResult < ( ) > { input . parse :: < Token ! [ ] > ( ) ? ; if ! input . is_empty ( ) { Err ( input . error ( " " ) ) } else { Ok ( ( ) ) } }
Parses the ending semicolon, asserting that the
Parses the ending semicolon asserting that the
input
ParseStream
input
ParseStream