Docs.rs
commitcraft-1.1.0
commitcraft 1.1.0
Permalink
Docs.rs crate page
MIT
22 July 2026
Links
Homepage
Repository
crates.io
Source
Owners
san0808
Dependencies
async-openai ^0.19.1
normal
async-trait ^0.1.80
normal
clap ^4.5.4
normal
colored ^2.1.0
normal
config ^0.14.0
normal
directories ^5.0.1
normal
env_logger ^0.11.3
normal
log ^0.4.21
normal
question ^0.2.2
normal
reqwest ^0.12.4
normal
rustyline ^14.0.0
normal
schemars ^0.8.19
normal
serde ^1.0
normal
serde_json ^1.0
normal
spinners ^4.1.0
normal
tokio ^1
normal
toml ^0.8.12
normal
Versions
36.21%
of the crate is documented
Platform
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
All
commitcraft
1.1.0
Crate Items
Structs
Enums
Traits
Functions
List of all items
Structs
cli::Cli
config::ApiKeys
config::Config
config::Models
providers::GeneratedCommit
providers::anthropic::AnthropicProvider
providers::gemini::GeminiProvider
providers::openai::OpenAIProvider
Enums
cli::Commands
Traits
providers::AIProvider
Functions
config::load_config
config::run_setup
git::commit
git::get_repo_info
git::get_staged_diff
git::get_staged_files
git::is_git_repository