Docs.rs
  • baz-difftastic-0.53.4
    • baz-difftastic 0.53.4
    • Permalink
    • Docs.rs crate page
    • GPL-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • nimrodkor
    • Dependencies
      • aho-corasick >=1.0, <1.1.0 normal
      • bumpalo ^3.11.1 normal
      • clap ^3.1.8 normal
      • const_format ^0.2.22 normal
      • crossterm ^0.27.0 normal
      • glob ^0.3.1 normal
      • hashbrown ^0.14.2 normal
      • humansize ^2.1.3 normal
      • ignore >=0.4, <0.4.19 normal
      • itertools ^0.11.0 normal
      • lazy_static ^1.4.0 normal
      • libc ^0.2.108 normal
      • libmimalloc-sys =0.1.24 normal
      • line-numbers ^0.3.0 normal
      • log ^0.4.14 normal
      • memchr ^2.6.4 normal
      • mimalloc ^0.1.28 normal
      • owo-colors ^3.5.0 normal
      • pretty_env_logger ^0.5.0 normal
      • radix-heap ^0.4.2 normal
      • rayon ^1.7.0 normal
      • regex ^1.10.2 normal
      • rustc-hash ^1.1.0 normal
      • serde ^1.0 normal
      • serde_json ^1.0 normal
      • strsim ^0.10.0 normal
      • strum ^0.25 normal
      • tree-sitter ^0.20.9 normal
      • tree_magic_mini ^3.0.2 normal
      • typed-arena ^2.0.2 normal
      • unicode-width ^0.1.9 normal
      • wu-diff ^0.1.2 normal
      • assert_cmd ^2.0.12 dev
      • predicates ^3.0.4 dev
      • pretty_assertions ^1.3.0 dev
      • cc ^1.0.83 build
      • rayon ^1.7.0 build
      • version_check ^0.9.4 build
    • Versions
    • 17.51% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

baz_difftastic0.53.4

Crate Items

  • Structs
  • Enums
  • Functions
  • Type Aliases

List of all items

Structs

  • display::hunks::Hunk
  • options::DiffOptions
  • options::DisplayOptions
  • parse::guess_language::LanguageIter
  • parse::syntax::MatchedPos
  • parse::syntax::SyntaxInfo
  • summary::DiffResult

Enums

  • options::FileArgument
  • parse::guess_language::Language
  • parse::guess_language::LanguageOverride
  • parse::syntax::AtomKind
  • parse::syntax::MatchKind
  • parse::syntax::StringKind
  • parse::syntax::Syntax
  • parse::syntax::TokenKind
  • summary::FileContent
  • summary::FileFormat

Functions

  • diff
  • diff_file
  • diff_file_content
  • display::hunks::matched_lines_indexes_for_hunk
  • display::hunks::matched_pos_to_hunks
  • display::hunks::merge_adjacent
  • files::read_file_or_die
  • options::should_use_color
  • parse::guess_language::guess
  • parse::guess_language::language_globs
  • parse::guess_language::language_name
  • parse::guess_language::language_override_from_name
  • parse::syntax::change_positions
  • parse::syntax::comment_positions
  • parse::syntax::init_all_info
  • parse::syntax::init_next_prev
  • parse::syntax::zip_pad_shorter
  • parse::syntax::zip_repeat_shorter

Type Aliases

  • parse::syntax::SyntaxId