List of all items
Structs
- Argument
- Arguments
- BestFitting
- FormatOwnedWithRule
- FormatRefWithRule
- FormatState
- FormatStateSnapshot
- FormatToken
- Formatted
- IndentWidth
- Inspect
- LineWidth
- LineWidthFromIntError
- PreambleBuffer
- Printed
- RemoveSoftLinesBuffer
- SimpleFormatContext
- SimpleFormatOptions
- SourceMarker
- TransformSourceMap
- TransformSourceMapBuilder
- VecBuffer
- comments::Comments
- comments::DecoratedComment
- comments::FormatPlainComment
- comments::SourceComment
- format_element::BestFittingElement
- format_element::Interned
- format_element::document::Document
- format_element::tag::Align
- format_element::tag::Condition
- format_element::tag::Group
- format_element::tag::LabelId
- formatter::Formatter
- formatter::FormatterSnapshot
- group_id::DebugGroupId
- group_id::ReleaseGroupId
- prelude::Align
- prelude::BestFitting
- prelude::BlockIndent
- prelude::Dedent
- prelude::DynamicText
- prelude::ExpandParent
- prelude::FillBuilder
- prelude::FormatLabelled
- prelude::FormatOnce
- prelude::FormatWith
- prelude::Group
- prelude::HardSpace
- prelude::IfGroupBreaks
- prelude::Indent
- prelude::IndentIfGroupBreaks
- prelude::JoinBuilder
- prelude::JoinNodesBuilder
- prelude::Line
- prelude::LineSuffix
- prelude::LineSuffixBoundary
- prelude::LocatedTokenText
- prelude::Memoized
- prelude::Space
- prelude::StaticText
- prelude::SyntaxTokenCowSlice
- printed_tokens::PrintedTokens
- printed_tokens::PrintedTokensSnapshot
- printer::PrintWidth
- printer::Printer
- printer::PrinterOptions
- separated::FormatSeparatedElement
- separated::FormatSeparatedIter
- separated::FormatSeparatedOptions
- token::number::CleanedNumberLiteralText
- trivia::FormatOnlyIfBreaks
- trivia::FormatRemoved
- trivia::FormatReplaced
- trivia::FormatSkippedTokenTrivia
- trivia::FormatTrimmedToken
Enums
- AttributePosition
- BufferSnapshot
- IndentStyle
- LineEnding
- ParseLineWidthError
- QuoteStyle
- comments::CommentKind
- comments::CommentPlacement
- comments::CommentTextPosition
- diagnostics::ActualStart
- diagnostics::FormatError
- diagnostics::InvalidDocumentError
- diagnostics::PrintError
- format_element::FormatElement
- format_element::LineMode
- format_element::PrintMode
- format_element::tag::DedentMode
- format_element::tag::GroupMode
- format_element::tag::Tag
- format_element::tag::TagKind
- format_element::tag::VerbatimKind
- separated::TrailingSeparator
- token::string::CharSignal
- token::string::Quote
- trivia::DanglingIndentMode
- trivia::FormatDanglingComments
- trivia::FormatLeadingComments
- trivia::FormatTrailingComments
Traits
- Buffer
- BufferExtensions
- CstFormatContext
- Format
- FormatContext
- FormatLanguage
- FormatOptions
- FormatRule
- FormatRuleWithOptions
- FormatWithRule
- comments::CommentStyle
- format_element::FormatElements
- format_element::tag::Label
- prelude::MemoizeFormat
- separated::FormatSeparatedElementRule
- token::string::ToAsciiLowercaseCow
Macros
- best_fitting
- dbg_write
- format
- format_args
- prelude::best_fitting
- prelude::dbg_write
- prelude::format
- prelude::format_args
- prelude::write
- write
Functions
- comments::is_alignable_comment
- comments::is_doc_comment
- format
- format_element::normalize_newlines
- format_node
- format_range
- format_sub_tree
- prelude::align
- prelude::block_indent
- prelude::dedent
- prelude::dedent_to_root
- prelude::dynamic_text
- prelude::empty_line
- prelude::expand_parent
- prelude::format_bogus_node
- prelude::format_once
- prelude::format_or_verbatim
- prelude::format_suppressed_node
- prelude::format_verbatim_node
- prelude::format_with
- prelude::get_lines_before
- prelude::get_lines_before_token
- prelude::group
- prelude::hard_line_break
- prelude::hard_space
- prelude::if_group_breaks
- prelude::if_group_fits_on_line
- prelude::indent
- prelude::indent_if_group_breaks
- prelude::labelled
- prelude::line_suffix
- prelude::line_suffix_boundary
- prelude::located_token_text
- prelude::maybe_space
- prelude::soft_block_indent
- prelude::soft_block_indent_with_maybe_space
- prelude::soft_line_break
- prelude::soft_line_break_or_space
- prelude::soft_line_indent_or_hard_space
- prelude::soft_line_indent_or_space
- prelude::soft_space_or_block_indent
- prelude::space
- prelude::syntax_token_cow_slice
- prelude::text
- token::number::format_number_token
- token::string::normalize_string
- trivia::format_dangling_comments
- trivia::format_leading_comments
- trivia::format_only_if_breaks
- trivia::format_removed
- trivia::format_replaced
- trivia::format_skipped_token_trivia
- trivia::format_trailing_comments
- trivia::format_trimmed_token
- write