pub fn no_partial<P>(p: P) -> NoPartial<P>where
    P: Parser,