Simplify private scheme
diff --git a/src/group.rs b/src/group.rs
index 7acb318..7872d9a 100644
--- a/src/group.rs
+++ b/src/group.rs
@@ -29,9 +29,9 @@
fn parse_delimited(&self, delimiter: Delimiter) -> Result<(Span, ParseBuffer<'a>)> {
self.step(|cursor| {
if let Some((content, span, rest)) = cursor.group(delimiter) {
- let unexpected = private::<ParseBuffer>::get_unexpected(self);
+ let unexpected = private::get_unexpected(self);
let content =
- private::<ParseBuffer>::new(span, cursor.advance(content), unexpected);
+ private::new_parse_buffer(span, cursor.advance(content), unexpected);
Ok(((span, content), rest))
} else {
let message = match delimiter {
@@ -76,7 +76,7 @@
}
}
-impl<'a> private<ParseBuffer<'a>> {
+impl private {
pub fn parse_group(input: ParseStream) -> Result<Group> {
input.parse_delimited(Delimiter::None)
.map(|(span, content)| Group {