Lines Matching refs:Result
206 pub use crate::error::{Error, Result};
217 fn parse(input: ParseStream) -> Result<Self>; in parse()
279 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument
285 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument
467 pub fn parse<T: Parse>(&self) -> Result<T> { in parse()
507 pub fn call<T>(&'a self, function: fn(ParseStream<'a>) -> Result<T>) -> Result<T> { in call()
738 parser: fn(ParseStream<'a>) -> Result<T>, in parse_terminated()
740 ) -> Result<Punctuated<T, P::Token>> in parse_terminated()
1056 pub fn step<F, R>(&self, function: F) -> Result<R> in step()
1058 F: for<'c> FnOnce(StepCursor<'c, 'a>) -> Result<(R, Cursor<'c>)>, in step()
1159 fn check_unexpected(&self) -> Result<()> { in check_unexpected() argument
1169 fn parse(input: ParseStream) -> Result<Self> { in parse()
1176 fn parse(input: ParseStream) -> Result<Self> { in parse()
1187 fn parse(input: ParseStream) -> Result<Self> { in parse()
1194 fn parse(input: ParseStream) -> Result<Self> { in parse()
1204 fn parse(input: ParseStream) -> Result<Self> { in parse()
1218 fn parse(input: ParseStream) -> Result<Self> { in parse()
1228 fn parse(input: ParseStream) -> Result<Self> { in parse()
1248 fn parse2(self, tokens: TokenStream) -> Result<Self::Output>; in parse2()
1256 fn parse(self, tokens: proc_macro::TokenStream) -> Result<Self::Output> { in parse()
1269 fn parse_str(self, s: &str) -> Result<Self::Output> { in parse_str()
1275 fn __parse_scoped(self, scope: Span, tokens: TokenStream) -> Result<Self::Output> { in __parse_scoped()
1290 F: FnOnce(ParseStream) -> Result<T>,
1294 fn parse2(self, tokens: TokenStream) -> Result<T> { in parse2()
1308 fn __parse_scoped(self, scope: Span, tokens: TokenStream) -> Result<Self::Output> { in __parse_scoped()
1325 pub(crate) fn parse_scoped<F: Parser>(f: F, scope: Span, tokens: TokenStream) -> Result<F::Output> { in parse_scoped()
1372 fn parse(_input: ParseStream) -> Result<Self> { in parse()
1400 fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { in fmt() argument