Docs.rs
  • texlab-4.3.2
    • texlab 4.3.2
    • Permalink
    • Docs.rs crate page
    • GPL-3.0
    • Links
    • Homepage
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • efoerster
    • pfoerster
    • Dependencies
      • anyhow ^1.0.66 normal
      • byteorder ^1.4.3 normal
      • chrono ^0.4.23 normal
      • clap ^4.0.26 normal
      • crossbeam-channel ^0.5.6 normal
      • dashmap ^5.4.0 normal
      • derive_more ^0.99.17 normal
      • dirs ^4.0.0 normal
      • encoding_rs ^0.8.31 normal
      • encoding_rs_io ^0.1.7 normal
      • fern ^0.6.1 normal
      • flate2 ^1.0.24 normal
      • fuzzy-matcher ^0.3.7 normal
      • human_name ^2.0.1 normal
      • isocountry ^0.3.2 normal
      • itertools ^0.10.5 normal
      • log ^0.4.17 normal
      • logos ^0.12.1 normal
      • lsp-server ^0.6.0 normal
      • lsp-types ^0.93.2 normal
      • notify ^5.0.0 normal
      • once_cell ^1.16.0 normal
      • petgraph ^0.6.2 normal
      • regex ^1.7.0 normal
      • rowan ^0.15.10 normal
      • rustc-hash ^1.1.0 normal
      • serde ^1.0.147 normal
      • serde_json ^1.0.88 normal
      • serde_millis ^0.1.1 normal
      • serde_regex ^1.1.0 normal
      • serde_repr ^0.1.9 normal
      • smol_str ^0.1.23 normal
      • strum ^0.24.1 normal
      • tempfile ^3.3.0 normal
      • threadpool ^1.8.1 normal
      • titlecase ^2.2.1 normal
      • typed-builder ^0.11.0 normal
      • unicode-normalization ^0.1.22 normal
      • url ^2.3.1 normal
      • uuid ^1.2.2 normal
      • assert_unordered ^0.3.5 dev
      • criterion ^0.4.0 dev
      • env_logger ^0.9.3 dev
      • insta ^1.21.1 dev
      • jod-thread ^0.1.2 dev
    • Versions
    • 0.71% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • 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

texlab4.3.2

ClientCapabilitiesExt

Required Methods

  • has_definition_link_support
  • has_file_watching_support
  • has_hierarchical_document_symbol_support
  • has_hover_markdown_support
  • has_pull_configuration_support
  • has_push_configuration_support
  • has_work_done_progress_support

Implementations on Foreign Types

  • ClientCapabilities

Implementors

In crate texlab

texlab

Trait ClientCapabilitiesExt

Source
pub trait ClientCapabilitiesExt {
    // Required methods
    fn has_definition_link_support(&self) -> bool;
    fn has_hierarchical_document_symbol_support(&self) -> bool;
    fn has_work_done_progress_support(&self) -> bool;
    fn has_hover_markdown_support(&self) -> bool;
    fn has_pull_configuration_support(&self) -> bool;
    fn has_push_configuration_support(&self) -> bool;
    fn has_file_watching_support(&self) -> bool;
}

Required Methods§

Source

fn has_definition_link_support(&self) -> bool

Source

fn has_hierarchical_document_symbol_support(&self) -> bool

Source

fn has_work_done_progress_support(&self) -> bool

Source

fn has_hover_markdown_support(&self) -> bool

Source

fn has_pull_configuration_support(&self) -> bool

Source

fn has_push_configuration_support(&self) -> bool

Source

fn has_file_watching_support(&self) -> bool

Implementations on Foreign Types§

Source§

impl ClientCapabilitiesExt for ClientCapabilities

Source§

fn has_definition_link_support(&self) -> bool

Source§

fn has_hierarchical_document_symbol_support(&self) -> bool

Source§

fn has_work_done_progress_support(&self) -> bool

Source§

fn has_hover_markdown_support(&self) -> bool

Source§

fn has_pull_configuration_support(&self) -> bool

Source§

fn has_push_configuration_support(&self) -> bool

Source§

fn has_file_watching_support(&self) -> bool

Implementors§