List of all items
Structs
- BytePos
- CharPos
- FileLines
- Globals
- LineCol
- Loc
- LocWithOpt
- Mark
- MultiSpan
- SourceFile
- SourceFileAndBytePos
- SourceFileAndLine
- Span
- SyntaxContext
- comments::Comment
- comments::NoopComments
- comments::SingleThreadedComments
- errors::CodeSuggestion
- errors::Diagnostic
- errors::DiagnosticBuilder
- errors::DiagnosticStyledString
- errors::ExplicitBug
- errors::FatalError
- errors::FatalErrorMarker
- errors::Handler
- errors::HandlerFlags
- errors::SubDiagnostic
- errors::Substitution
- errors::SubstitutionPart
- errors::emitter::EmitterWriter
- hygiene::Mark
- hygiene::MutableMarkContext
- hygiene::SyntaxContext
- input::StringInput
- iter::Iter
- pass::All
- pass::AndThen
- pass::AstKindPath
- pass::AstNodePath
- pass::Optional
- pass::Repeat
- plugin::diagnostics::PluginCorePkgDiagnostics
- plugin::metadata::TransformPluginMetadataContext
- serializer::Node
- serializer::Type
- source_map::BytePos
- source_map::ByteToCharPosState
- source_map::CharPos
- source_map::DefaultSourceMapGenConfig
- source_map::DistinctSources
- source_map::FileLines
- source_map::FilePathMapping
- source_map::Globals
- source_map::LineCol
- source_map::LineInfo
- source_map::Loc
- source_map::LocWithOpt
- source_map::MalformedSourceMapPositions
- source_map::Mark
- source_map::MultiByteChar
- source_map::MultiSpan
- source_map::PartialFileLines
- source_map::PartialLoc
- source_map::RealFileLoader
- source_map::SourceFile
- source_map::SourceFileAndBytePos
- source_map::SourceFileAndLine
- source_map::SourceMap
- source_map::Span
- source_map::SpanLabel
- source_map::StableSourceFileId
- source_map::SyntaxContext
- source_map::hygiene::Mark
- source_map::hygiene::MutableMarkContext
- source_map::hygiene::SyntaxContext
- sync::Lazy
- sync::Lock
- sync::LockCell
- sync::Lrc
- sync::OnceCell
- sync::RwLock
- util::iter::ChainWith
Enums
- FileName
- SpanLinesError
- SpanSnippetError
- comments::CommentKind
- errors::Applicability
- errors::DiagnosticId
- errors::Level
- errors::emitter::ColorConfig
- errors::emitter::Destination
- errors::emitter::WritableDst
- pass::Either
- plugin::metadata::TransformPluginMetadataContextKind
- source_map::FileName
- source_map::NonNarrowChar
- source_map::SpanLinesError
- source_map::SpanSnippetError
Traits
- AstNode
- EqIgnoreSpan
- Spanned
- TypeEq
- comments::Comments
- comments::CommentsExt
- errors::SourceMapper
- errors::emitter::Emitter
- input::Input
- iter::IdentifyLast
- pass::CompilerPass
- pass::NodeRef
- pass::ParentKind
- pass::Repeated
- pass::util::map::Map
- pass::util::move_map::MoveMap
- source_map::FileLoader
- source_map::Pos
- source_map::SourceMapGenConfig
- sync::HashMapExt
- sync::Send
- sync::Sync
- util::iter::IteratorExt
- util::map::Map
- util::move_map::MoveMap
- util::take::Take
Macros
Attribute Macros
Derive Macros
Type Definitions
- collections::AHashMap
- collections::AHashSet
- comments::SingleThreadedCommentsMap
- comments::SingleThreadedCommentsMapInner
- errors::SourceMapperDyn
- input::SourceFileInput
- source_map::FileLinesResult
- sync::LockGuard
- sync::MappedLockGuard
- sync::MappedReadGuard
- sync::MappedWriteGuard
- sync::ReadGuard
- sync::WriteGuard