list_symbols
List all symbols in a Rust crate to explore available types and paths. Includes structs, enums, and traits, aiding in trait implementation and code navigation.
Instructions
List all symbols in a crate. Use when implementing traits or exploring available types. Shows structs, enums, traits with their paths.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
crate_name | Yes | Name of the crate to list symbols for | |
project_path | Yes | Path to the Rust project (must be absolute path) |
Input Schema (JSON Schema)
{
"properties": {
"crate_name": {
"description": "Name of the crate to list symbols for",
"type": "string"
},
"project_path": {
"description": "Path to the Rust project (must be absolute path)",
"type": "string"
}
},
"required": [
"project_path",
"crate_name"
],
"type": "object"
}