List of all items
Structs
- errors::AddParen
- errors::AmbiguousPlus
- errors::AmbiguousRangePattern
- errors::ArrayBracketsInsteadOfSpaces
- errors::ArrayBracketsInsteadOfSpacesSugg
- errors::ArrayIndexInOffsetOf
- errors::AssignmentElseNotAllowed
- errors::AssociatedStaticItemNotAllowed
- errors::AsyncBlockIn2015
- errors::AsyncBoundModifierIn2015
- errors::AsyncFnIn2015
- errors::AsyncImpl
- errors::AsyncMoveBlockIn2015
- errors::AsyncMoveOrderIncorrect
- errors::AttrAfterGeneric
- errors::AttrWithoutGenerics
- errors::AttributeOnParamType
- errors::AwaitSuggestion
- errors::BadAssocTypeBounds
- errors::BadItemKind
- errors::BadQPathStage2
- errors::BadReturnTypeNotationOutput
- errors::BadTypePlus
- errors::BoundsNotAllowedOnTraitAliases
- errors::BoxNotPat
- errors::BoxSyntaxRemoved
- errors::BracesForStructLiteral
- errors::CannotBeRawIdent
- errors::CatchAfterTry
- errors::CfgAttrBadDelim
- errors::ColonAsSemi
- errors::CommaAfterBaseStruct
- errors::ComparisonInterpretedAsGeneric
- errors::ComparisonOperatorsCannotBeChained
- errors::ComparisonOrShiftInterpretedAsGenericSugg
- errors::CompoundAssignmentExpressionInLet
- errors::ConstGenericWithoutBraces
- errors::ConstGenericWithoutBracesSugg
- errors::ConstGlobalCannotBeMutable
- errors::ConstLetMutuallyExclusive
- errors::CrDocComment
- errors::DefaultNotFollowedByItem
- errors::DoCatchSyntaxRemoved
- errors::DocCommentDoesNotDocumentAnything
- errors::DocCommentOnParamType
- errors::DotDotDot
- errors::DotDotDotForRemainingFields
- errors::DotDotDotRangeToPatternNotAllowed
- errors::DotDotDotRestPattern
- errors::DotDotRangeAttribute
- errors::DoubleColonInBound
- errors::DynAfterMut
- errors::EmptyExponentFloat
- errors::EnumPatternInsteadOfIdentifier
- errors::EnumStructMutuallyExclusive
- errors::EqFieldInit
- errors::EqualsStructDefault
- errors::ExpectedBindingLeftOfAt
- errors::ExpectedBuiltinIdent
- errors::ExpectedCommaAfterPatternField
- errors::ExpectedElseBlock
- errors::ExpectedEqForLetExpr
- errors::ExpectedExpressionFoundLet
- errors::ExpectedFnPathFoundFnKeyword
- errors::ExpectedIdentifier
- errors::ExpectedLabelFoundIdent
- errors::ExpectedMutOrConstInRawPointerType
- errors::ExpectedSemi
- errors::ExpectedStatementAfterOuterAttr
- errors::ExpectedStructField
- errors::ExpectedTraitInTraitImplFoundType
- errors::ExprRArrowCall
- errors::ExternCrateNameWithDashes
- errors::ExternCrateNameWithDashesSugg
- errors::ExternItemCannotBeConst
- errors::ExtraImplKeywordInTraitImpl
- errors::FieldExpressionWithGeneric
- errors::FloatLiteralRequiresIntegerPart
- errors::FloatLiteralUnsupportedBase
- errors::FnPointerCannotBeAsync
- errors::FnPointerCannotBeConst
- errors::FnPtrWithGenerics
- errors::FnPtrWithGenericsSugg
- errors::FnTraitMissingParen
- errors::FnTypoWithImpl
- errors::FoundExprWouldBeStmt
- errors::FunctionBodyEqualsExpr
- errors::FunctionBodyEqualsExprSugg
- errors::GenericArgsInPatRequireTurbofishSyntax
- errors::GenericParamsWithoutAngleBrackets
- errors::GenericParamsWithoutAngleBracketsSugg
- errors::GenericsInPath
- errors::HelpIdentifierStartsWithNumber
- errors::IfExpressionLetSomeSub
- errors::IfExpressionMissingCondition
- errors::IfExpressionMissingThenBlock
- errors::InInTypo
- errors::InappropriateDefault
- errors::InclusiveRangeExtraEquals
- errors::InclusiveRangeMatchArrow
- errors::InclusiveRangeNoEnd
- errors::IncorrectAwait
- errors::IncorrectParensTraitBounds
- errors::IncorrectParensTraitBoundsSugg
- errors::IncorrectSemicolon
- errors::IncorrectUseOfAwait
- errors::IncorrectVisibilityRestriction
- errors::InvalidAttrUnsafe
- errors::InvalidBlockMacroSegment
- errors::InvalidComparisonOperator
- errors::InvalidCurlyInLetElse
- errors::InvalidDigitLiteral
- errors::InvalidDynKeyword
- errors::InvalidExpressionInLetElse
- errors::InvalidLabel
- errors::InvalidLiteralSuffixOnTupleIndex
- errors::InvalidLogicalOperator
- errors::InvalidMetaItem
- errors::InvalidMetaItemQuoteIdentSugg
- errors::InvalidOffsetOf
- errors::InvalidVariableDeclaration
- errors::KeywordLifetime
- errors::KwBadCase
- errors::LabeledLoopInBreak
- errors::LeadingPlusNotSupported
- errors::LeftArrowOperator
- errors::LifetimeAfterMut
- errors::LifetimeInBorrowExpression
- errors::LifetimeInEqConstraint
- errors::LoopElseNotSupported
- errors::MacroExpandsToAdtField
- errors::MacroInvocationVisibility
- errors::MacroInvocationWithQualifiedPath
- errors::MacroNameRemoveBang
- errors::MacroRulesMissingBang
- errors::MacroRulesVisibility
- errors::MalformedCfgAttr
- errors::MalformedLoopLabel
- errors::MatchArmBodyWithoutBraces
- errors::MaybeComparison
- errors::MaybeMissingLet
- errors::MetaBadDelim
- errors::MetaBadDelimSugg
- errors::MismatchedClosingDelimiter
- errors::MisplacedReturnType
- errors::MissingCommaAfterMatchArm
- errors::MissingConstType
- errors::MissingDotDot
- errors::MissingExpressionInForLoop
- errors::MissingFnParams
- errors::MissingForInTraitImpl
- errors::MissingInInForLoop
- errors::MissingPlusBounds
- errors::MissingSemicolonBeforeArray
- errors::MissingTraitInTraitImpl
- errors::ModifierLifetime
- errors::MultipleWhereClauses
- errors::NeedPlusAfterTraitObjectLifetime
- errors::NestedAdt
- errors::NestedCVariadicType
- errors::NoDigitsLiteral
- errors::NoFieldsForFnCall
- errors::NonStringAbiLiteral
- errors::NotAsNegationOperator
- errors::OuterAttributeNotAllowedOnIfElse
- errors::ParenRangeSuggestion
- errors::ParenthesesInForHead
- errors::ParenthesesInForHeadSugg
- errors::ParenthesesInMatchPat
- errors::ParenthesesInMatchPatSugg
- errors::ParenthesesWithStructFields
- errors::ParenthesizedLifetime
- errors::PathSingleColon
- errors::PatternMethodParamWithoutBody
- errors::PatternOnWrongSideOfAt
- errors::QuestionMarkInType
- errors::QuestionMarkInTypeSugg
- errors::RecoverImportAsUse
- errors::RemoveLet
- errors::RemoveParens
- errors::RepeatedMutInPattern
- errors::RequireColonAfterLabeledExpression
- errors::ReturnTypesUseThinArrow
- errors::SelfArgumentPointer
- errors::SelfParamNotFirst
- errors::ShiftInterpretedAsGeneric
- errors::SingleColonImportPath
- errors::SingleColonStructType
- errors::StaticWithGenerics
- errors::StructLiteralBodyWithoutPath
- errors::StructLiteralBodyWithoutPathSugg
- errors::StructLiteralNeedingParens
- errors::StructLiteralNeedingParensSugg
- errors::StructLiteralNotAllowedHere
- errors::StructLiteralNotAllowedHereSugg
- errors::SuffixedLiteralInAttribute
- errors::SuggAddMissingLetStmt
- errors::SuggEscapeIdentifier
- errors::SuggRemoveComma
- errors::SwitchRefBoxOrder
- errors::TernaryOperator
- errors::TildeAsUnaryOperator
- errors::TooManyHashes
- errors::TrailingVertNotAllowed
- errors::TraitAliasCannotBeAuto
- errors::TraitAliasCannotBeUnsafe
- errors::TransposeDynOrImpl
- errors::TransposeDynOrImplSugg
- errors::UnderscoreLiteralSuffix
- errors::UnexpectedConstInGenericParam
- errors::UnexpectedConstParamDeclaration
- errors::UnexpectedDefaultValueForLifetimeInGenericParameters
- errors::UnexpectedExpressionInPattern
- errors::UnexpectedIfWithIf
- errors::UnexpectedLifetimeInPattern
- errors::UnexpectedParenInRangePat
- errors::UnexpectedParenInRangePatSugg
- errors::UnexpectedSelfInGenericParameters
- errors::UnexpectedTokenAfterDot
- errors::UnexpectedTokenAfterLabel
- errors::UnexpectedTokenAfterLabelSugg
- errors::UnexpectedVertVertBeforeFunctionParam
- errors::UnexpectedVertVertInPattern
- errors::UnknownBuiltinConstruct
- errors::UnknownPrefix
- errors::UnknownTokenNull
- errors::UnknownTokenRepeat
- errors::UnknownTokenStart
- errors::UnmatchedAngle
- errors::UnmatchedAngleBrackets
- errors::UnsafeAttrOutsideUnsafe
- errors::UnsafeAttrOutsideUnsafeSuggestion
- errors::UseEmptyBlockNotSemi
- errors::UseEqInstead
- errors::VisibilityNotFollowedByItem
- errors::WhereClauseBeforeConstBody
- errors::WhereClauseBeforeConstBodySugg
- errors::WhereClauseBeforeTupleStructBody
- errors::WhereClauseBeforeTupleStructBodySugg
- errors::WhereOnGenerics
- errors::WrapInExplicitBlock
- errors::WrapInParens
- errors::WrapType
- lexer::StringReader
- lexer::UnmatchedDelim
- lexer::diagnostics::TokenTreeDiagInfo
- lexer::tokentrees::TokenTreesReader
- parser::CaptureState
- parser::ClosureSpans
- parser::Parser
- parser::Restrictions
- parser::SeqSep
- parser::TokenCursor
- parser::attr_wrapper::AttrWrapper
- parser::attr_wrapper::LazyAttrTokenStreamImpl
- parser::diagnostics::IncDecRecovery
- parser::diagnostics::MultiSugg
- parser::diagnostics::SnapshotParser
- parser::expr::CondChecker
- parser::item::FnParseMode
Enums
- errors::AmbiguousMissingKwForItemSub
- errors::BadTypePlusSub
- errors::ComparisonOperatorsCannotBeChainedSugg
- errors::ExpectedIdentifierFound
- errors::ExpectedSemiSugg
- errors::HelpUseLatestEdition
- errors::IfExpressionMissingThenBlockSub
- errors::InvalidComparisonOperatorSub
- errors::InvalidLogicalOperatorSub
- errors::InvalidMutInPattern
- errors::InvalidVariableDeclarationSub
- errors::MatchArmBodyWithoutBracesSugg
- errors::MissingInInForLoopSub
- errors::MissingKeywordForItemDefinition
- errors::MoreThanOneCharNote
- errors::MoreThanOneCharSugg
- errors::NoBraceUnicodeSub
- errors::NotAsNegationOperatorSub
- errors::TokenSubstitution
- errors::TopLevelOrPatternNotAllowed
- errors::TopLevelOrPatternNotAllowedSugg
- errors::UnescapeError
- errors::UnexpectedConstParamDeclarationSugg
- errors::UnexpectedNonterminal
- errors::UnexpectedTokenAfterStructName
- errors::UnknownPrefixSugg
- errors::WrapInParentheses
- parser::AttemptLocalParseRecovery
- parser::BlockMode
- parser::Capturing
- parser::CommaRecoveryMode
- parser::FlatToken
- parser::FollowedByType
- parser::ForceCollect
- parser::ParseNtResult
- parser::RecoverColon
- parser::RecoverComma
- parser::Recovery
- parser::SemiColonMode
- parser::TokenDescription
- parser::TokenType
- parser::Trailing
- parser::attr::InnerAttrForbiddenReason
- parser::attr::InnerAttrPolicy
- parser::attr::OuterAttributeType
- parser::diagnostics::AttemptLocalParseRecovery
- parser::diagnostics::ConsumeClosingDelim
- parser::diagnostics::IncOrDec
- parser::diagnostics::IsStandalone
- parser::diagnostics::UnaryFixity
- parser::expr::DestructuredFloat
- parser::expr::ForbiddenLetReason
- parser::expr::LhsExpr
- parser::generics::PredicateOrStructBody
- parser::item::IsMacroRulesItem
- parser::pat::CommaRecoveryMode
- parser::pat::EatOrResult
- parser::pat::Expected
- parser::pat::PatternLocation
- parser::pat::RecoverColon
- parser::pat::RecoverComma
- parser::path::PathStyle
- parser::ty::AllowCVariadic
- parser::ty::AllowPlus
- parser::ty::RecoverQPath
- parser::ty::RecoverQuestionMark
- parser::ty::RecoverReturnSign
Traits
Macros
Functions
- fake_token_stream_for_crate
- fake_token_stream_for_item
- lexer::diagnostics::report_missing_open_delim
- lexer::diagnostics::report_suspicious_mismatch_block
- lexer::diagnostics::same_indentation_level
- lexer::lex_token_trees
- lexer::nfc_normalize
- lexer::unescape_error_reporting::emit_unescape_error
- lexer::unescape_error_reporting::escaped_char
- lexer::unicode_chars::check_for_substitution
- lexer::unicode_chars::peek_delimited
- new_parser_from_file
- new_parser_from_source_file
- new_parser_from_source_str
- parse_cfg_attr
- parse_in
- parser::attr::is_complete
- parser::attr_wrapper::has_cfg_or_cfg_attr
- parser::attr_wrapper::make_attr_token_stream
- parser::diagnostics::dummy_arg
- parser::expr::could_be_unclosed_char_literal
- parser::make_unclosed_delims_error
- parser::nonterminal::get_macro_ident
- parser::token_descr
- parser::ty::can_begin_dyn_bound_in_edition_2015
- parser::ty::can_continue_type_after_non_fn_ident
- source_file_to_stream
- source_str_to_stream
- unwrap_or_emit_fatal
- validate_attr::check_attr
- validate_attr::check_builtin_meta_item
- validate_attr::check_cfg_attr_bad_delim
- validate_attr::check_meta_bad_delim
- validate_attr::emit_fatal_malformed_builtin_attribute
- validate_attr::emit_malformed_attribute
- validate_attr::is_attr_template_compatible
- validate_attr::parse_meta