Docs.rs
  • ad-editor-0.3.1
    • ad-editor 0.3.1
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • sminez
    • Dependencies
      • ad_event ^0.3 normal
      • libc ^0.2.159 normal
      • libloading ^0.8.6 normal
      • lsp-types ^0.97.0 normal
      • ninep ^0.3 normal
      • serde ^1.0.215 normal
      • serde_json ^1.0.133 normal
      • streaming-iterator ^0.1.9 normal
      • toml ^0.8.19 normal
      • tracing ^0.1.40 normal
      • tracing-subscriber ^0.3.18 normal
      • tree-sitter ^0.24.4 normal
      • unicode-width ^0.2.0 normal
      • criterion ^0.5 dev
      • simple_test_case ^1.2.0 dev
      • tree-sitter-python ^0.23.6 dev
      • tree-sitter-rust ^0.23.2 dev
    • Versions
    • 60.31% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • 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

ad_editor0.3.1

Crate Items

  • Macros
  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • buffer::Buffer
  • buffer::Chars
  • buffer::GapBuffer
  • buffer::IdxChars
  • buffer::Slice
  • buffer::SliceIter
  • config::ColorScheme
  • config::Config
  • config::KeyBindings
  • config::LangConfig
  • config::LspConfig
  • config::TsConfig
  • editor::Editor
  • exec::CachedStdin
  • exec::Program
  • fsys::FsHandle
  • key::MouseEvent
  • log::LogBuffer
  • log::LogWriter
  • lsp::Coords
  • lsp::Diagnostic
  • lsp::Diagnostics
  • lsp::LspManager
  • lsp::LspManagerHandle
  • plumb::PlumbingMessage
  • plumb::PlumbingRules
  • plumb::Rule
  • regex::Match
  • regex::MatchIter
  • regex::Regex
  • system::DefaultSystem
  • term::Color
  • term::Styles
  • trie::Trie
  • ts::LineIter
  • ts::Parser
  • ts::RangeToken
  • ts::TokenIter
  • ts::Tokenizer
  • ts::TsState
  • ui::Tui
  • util::ReadOnlyLock
  • ziplist::IntoIter
  • ziplist::Iter
  • ziplist::IterMut
  • ziplist::ZipList

Enums

  • config::KeyAction
  • dot::Dot
  • editor::EditorMode
  • exec::Error
  • input::Event
  • key::Arrow
  • key::Input
  • key::MouseButton
  • key::MouseEventKind
  • key::MouseMod
  • plumb::MatchOutcome
  • regex::Error
  • term::Style
  • trie::QueryResult
  • trie::WildCard
  • ziplist::Position

Traits

  • exec::Edit
  • system::System

Macros

  • config_handle
  • die
  • keymap
  • ziplist

Functions

  • config::de_serde_trie
  • system::pipe_through_command
  • term::register_signal_handler

Type Aliases

  • trie::DefaultMapping
  • trie::WildcardFn

Constants

  • LOG_LEVEL_ENV_VAR
  • config::DEFAULT_CONFIG
  • config::TK_DEFAULT
  • config::TK_DOT
  • config::TK_EXEC
  • config::TK_LOAD
  • term::RESET_STYLE
  • ts::SUPPORTED_PREDICATES
  • ts::TK_DEFAULT
  • ts::TK_DOT
  • ts::TK_EXEC
  • ts::TK_LOAD