[−][src]Trait syn::parse::Parse
Parsing interface implemented by all types that can be parsed in a default way from a token stream.
Required Methods
fn parse(input: ParseStream) -> Result<Self>
Implementations on Foreign Types
impl Parse for Option<BoundLifetimes>[src]
impl Parse for Option<BoundLifetimes>fn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Option<WhereClause>[src]
impl Parse for Option<WhereClause>fn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Option<Abi>[src]
impl Parse for Option<Abi>fn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl<T: Parse> Parse for Box<T>[src]
impl<T: Parse> Parse for Box<T>fn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl<T: Parse + Token> Parse for Option<T>[src]
impl<T: Parse + Token> Parse for Option<T>fn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TokenStream[src]
impl Parse for TokenStreamfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TokenTree[src]
impl Parse for TokenTreefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Group[src]
impl Parse for Groupfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Punct[src]
impl Parse for Punctfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Literal[src]
impl Parse for Literalfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>Implementors
impl Parse for BareFnArgName[src]
impl Parse for BareFnArgNamefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for BinOp[src]
impl Parse for BinOpfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Expr[src]
impl Parse for Exprfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for GenericArgument[src]
impl Parse for GenericArgumentfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for GenericParam[src]
impl Parse for GenericParamfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Lit[src]
impl Parse for Litfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Member[src]
impl Parse for Memberfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Meta[src]
impl Parse for Metafn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for NestedMeta[src]
impl Parse for NestedMetafn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for ReturnType[src]
impl Parse for ReturnTypefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TraitBoundModifier[src]
impl Parse for TraitBoundModifierfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for syn::Type[src]
impl Parse for syn::Typefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeParamBound[src]
impl Parse for TypeParamBoundfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for UnOp[src]
impl Parse for UnOpfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Visibility[src]
impl Parse for Visibilityfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for WherePredicate[src]
impl Parse for WherePredicatefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Abi[src]
impl Parse for Abifn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for AngleBracketedGenericArguments[src]
impl Parse for AngleBracketedGenericArgumentsfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for BareFnArg[src]
impl Parse for BareFnArgfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Binding[src]
impl Parse for Bindingfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for BoundLifetimes[src]
impl Parse for BoundLifetimesfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for ConstParam[src]
impl Parse for ConstParamfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for DeriveInput[src]
impl Parse for DeriveInputfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for ExprPath[src]
impl Parse for ExprPathfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for FieldsNamed[src]
impl Parse for FieldsNamedfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for FieldsUnnamed[src]
impl Parse for FieldsUnnamedfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Generics[src]
impl Parse for Genericsfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Ident[src]
impl Parse for Identfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Index[src]
impl Parse for Indexfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Lifetime[src]
impl Parse for Lifetimefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LifetimeDef[src]
impl Parse for LifetimeDeffn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LitBool[src]
impl Parse for LitBoolfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LitByte[src]
impl Parse for LitBytefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LitByteStr[src]
impl Parse for LitByteStrfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LitChar[src]
impl Parse for LitCharfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LitFloat[src]
impl Parse for LitFloatfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LitInt[src]
impl Parse for LitIntfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LitStr[src]
impl Parse for LitStrfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for syn::Macro[src]
impl Parse for syn::Macrofn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for MetaList[src]
impl Parse for MetaListfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for MetaNameValue[src]
impl Parse for MetaNameValuefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for ParenthesizedGenericArguments[src]
impl Parse for ParenthesizedGenericArgumentsfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Path[src]
impl Parse for Pathfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for PathSegment[src]
impl Parse for PathSegmentfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TraitBound[src]
impl Parse for TraitBoundfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeArray[src]
impl Parse for TypeArrayfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeBareFn[src]
impl Parse for TypeBareFnfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeGroup[src]
impl Parse for TypeGroupfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeImplTrait[src]
impl Parse for TypeImplTraitfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeInfer[src]
impl Parse for TypeInferfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeMacro[src]
impl Parse for TypeMacrofn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeNever[src]
impl Parse for TypeNeverfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeParam[src]
impl Parse for TypeParamfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeParen[src]
impl Parse for TypeParenfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypePath[src]
impl Parse for TypePathfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypePtr[src]
impl Parse for TypePtrfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeReference[src]
impl Parse for TypeReferencefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeSlice[src]
impl Parse for TypeSlicefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeTraitObject[src]
impl Parse for TypeTraitObjectfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for TypeTuple[src]
impl Parse for TypeTuplefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Variant[src]
impl Parse for Variantfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for WhereClause[src]
impl Parse for WhereClausefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Abstract[src]
impl Parse for Abstractfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Add[src]
impl Parse for Addfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for AddEq[src]
impl Parse for AddEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for And[src]
impl Parse for Andfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for AndAnd[src]
impl Parse for AndAndfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for AndEq[src]
impl Parse for AndEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for As[src]
impl Parse for Asfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Async[src]
impl Parse for Asyncfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for At[src]
impl Parse for Atfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Auto[src]
impl Parse for Autofn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Bang[src]
impl Parse for Bangfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Become[src]
impl Parse for Becomefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for syn::token::Box[src]
impl Parse for syn::token::Boxfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Break[src]
impl Parse for Breakfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Caret[src]
impl Parse for Caretfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for CaretEq[src]
impl Parse for CaretEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Colon[src]
impl Parse for Colonfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Colon2[src]
impl Parse for Colon2fn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Comma[src]
impl Parse for Commafn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Const[src]
impl Parse for Constfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Continue[src]
impl Parse for Continuefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Crate[src]
impl Parse for Cratefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Default[src]
impl Parse for Defaultfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Div[src]
impl Parse for Divfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for DivEq[src]
impl Parse for DivEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Do[src]
impl Parse for Dofn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Dollar[src]
impl Parse for Dollarfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Dot[src]
impl Parse for Dotfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Dot2[src]
impl Parse for Dot2fn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Dot3[src]
impl Parse for Dot3fn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for DotDotEq[src]
impl Parse for DotDotEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Dyn[src]
impl Parse for Dynfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Else[src]
impl Parse for Elsefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Enum[src]
impl Parse for Enumfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Eq[src]
impl Parse for Eqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for EqEq[src]
impl Parse for EqEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Existential[src]
impl Parse for Existentialfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Extern[src]
impl Parse for Externfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for FatArrow[src]
impl Parse for FatArrowfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Final[src]
impl Parse for Finalfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Fn[src]
impl Parse for Fnfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for For[src]
impl Parse for Forfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Ge[src]
impl Parse for Gefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Gt[src]
impl Parse for Gtfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for If[src]
impl Parse for Iffn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Impl[src]
impl Parse for Implfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for In[src]
impl Parse for Infn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for LArrow[src]
impl Parse for LArrowfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Le[src]
impl Parse for Lefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Let[src]
impl Parse for Letfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Loop[src]
impl Parse for Loopfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Lt[src]
impl Parse for Ltfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for syn::token::Macro[src]
impl Parse for syn::token::Macrofn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Match[src]
impl Parse for Matchfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Mod[src]
impl Parse for Modfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Move[src]
impl Parse for Movefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for MulEq[src]
impl Parse for MulEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Mut[src]
impl Parse for Mutfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Ne[src]
impl Parse for Nefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Or[src]
impl Parse for Orfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for OrEq[src]
impl Parse for OrEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for OrOr[src]
impl Parse for OrOrfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Override[src]
impl Parse for Overridefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Pound[src]
impl Parse for Poundfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Priv[src]
impl Parse for Privfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Pub[src]
impl Parse for Pubfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Question[src]
impl Parse for Questionfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for RArrow[src]
impl Parse for RArrowfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Ref[src]
impl Parse for Reffn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Rem[src]
impl Parse for Remfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for RemEq[src]
impl Parse for RemEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Return[src]
impl Parse for Returnfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for SelfType[src]
impl Parse for SelfTypefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for SelfValue[src]
impl Parse for SelfValuefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Semi[src]
impl Parse for Semifn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Shl[src]
impl Parse for Shlfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for ShlEq[src]
impl Parse for ShlEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Shr[src]
impl Parse for Shrfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for ShrEq[src]
impl Parse for ShrEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Star[src]
impl Parse for Starfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Static[src]
impl Parse for Staticfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Struct[src]
impl Parse for Structfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Sub[src]
impl Parse for Subfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for SubEq[src]
impl Parse for SubEqfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Super[src]
impl Parse for Superfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Tilde[src]
impl Parse for Tildefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Trait[src]
impl Parse for Traitfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Try[src]
impl Parse for Tryfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for syn::token::Type[src]
impl Parse for syn::token::Typefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Typeof[src]
impl Parse for Typeoffn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Underscore[src]
impl Parse for Underscorefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Union[src]
impl Parse for Unionfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Unsafe[src]
impl Parse for Unsafefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Unsized[src]
impl Parse for Unsizedfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Use[src]
impl Parse for Usefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Virtual[src]
impl Parse for Virtualfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Where[src]
impl Parse for Wherefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for While[src]
impl Parse for Whilefn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>impl Parse for Yield[src]
impl Parse for Yieldfn parse(input: ParseStream) -> Result<Self>[src]
fn parse(input: ParseStream) -> Result<Self>