fn literal_<T, I, Error: ParserError<I>, const PARTIAL: bool>( i: &mut I, t: T, ) -> PResult<<I as Stream>::Slice, Error>where I: StreamIsPartial + Stream + Compare<T>, T: SliceLen + Debug,