Docs.rs
cmakefmt-rust-0.10.0
cmakefmt-rust 0.10.0
Permalink
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
puneetmatharu
Dependencies
clap ^4
normal
optional
clap_complete ^4
normal
optional
clap_mangen ^0.3.0
normal
optional
ctrlc ^3
normal
optional
ec4rs ^1
normal
optional
ignore ^0.4
normal
optional
indexmap ^2.13
normal
indicatif ^0.18
normal
optional
lsp-server ^0.7
normal
optional
lsp-types ^0.97
normal
optional
notify ^8.2.0
normal
optional
notify-debouncer-mini ^0.7
normal
optional
pest ^2
normal
pest_derive ^2
normal
pretty ^0.12
normal
rayon ^1
normal
optional
regex ^1.12
normal
schemars ^1.2
normal
optional
serde ^1
normal
serde_json ^1
normal
serde_yaml_ng ^0.10
normal
similar ^3.1.0
normal
optional
tempfile ^3
normal
optional
thiserror ^2.0.18
normal
toml ^1.1.2
normal
walkdir ^2
normal
optional
codspeed-criterion-compat ^4.4
dev
insta ^1
dev
tempfile ^3
dev
wasm-bindgen ^0.2
normal
Versions
96.5%
of the crate is documented
Platform
aarch64-apple-darwin
aarch64-unknown-linux-gnu
i686-pc-windows-msvc
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module ast
cmakefmt
0.10.0
Module ast
Module Items
Structs
Enums
In cmakefmt::
parser
cmakefmt
::
parser
Module
ast
Copy item path
Source
Structs
§
Bracket
Argument
A bracket argument with its “=” nesting level.
Command
Invocation
A CMake command invocation.
File
A parsed CMake source file.
Enums
§
Argument
A single argument (or inline comment) in an argument list.
Comment
A CMake comment.
Statement
A top-level statement in a CMake file.