Cargo.toml parsing and crates.io integration.
This crate provides Cargo-specific functionality for the deps-lsp server, including TOML parsing, dependency extraction, and crates.io registry integration via the sparse index protocol.
Features
- Parsing
Cargo.tomldependencies with position tracking - Fetching version data from crates.io sparse index
- Supporting registry, git, and path dependencies
- Workspace inheritance (
workspace = true) - Implementing deps-core traits for generic LSP handlers
Examples
use ;
// Types are re-exported for convenience
let _deps: = vec!;