Expand description
Output types for documentation tools
These types are used as the return values from docs tool methods. They are serialized to JSON strings for the MCP protocol, and can be deserialized in tests for type-safe validation.
Structs§
- Detailed
Item - Detailed item information including signatures
- Docs
Error Output - Generic error output for docs tools
- GetItem
Docs Output - Output from get_item_docs operation
- Item
Info - Simplified item information for API responses
- Item
Preview - Preview item info for lightweight responses
- List
Crate Items Output - Output from list_crate_items operation
- Pagination
Info - Pagination information
- Search
Items Output - Output from search_items operation (full details)
- Search
Items Preview Output - Output from search_items_preview operation (lightweight)
- Source
Info - Source code information for an item
- Source
Location - Source location information
Enums§
- GetItem
Details Output - Output from get_item_details operation
- GetItem
Source Output - Output from get_item_source operation