pub struct ApiDocumentation;
Expand description
Comprehensive API documentation for the YNAB MCP server
This module provides detailed documentation for all tools, resources, and MCP protocol capabilities to help AI assistants and developers understand and effectively use the server.
Implementations§
Source§impl ApiDocumentation
impl ApiDocumentation
Sourcepub fn get_tools_documentation() -> Value
pub fn get_tools_documentation() -> Value
Get comprehensive documentation for all tools
Sourcepub fn get_resources_documentation() -> Value
pub fn get_resources_documentation() -> Value
Get comprehensive documentation for all resources
Sourcepub fn get_mcp_protocol_documentation() -> Value
pub fn get_mcp_protocol_documentation() -> Value
Get MCP protocol compliance documentation
Sourcepub fn get_usage_examples() -> Value
pub fn get_usage_examples() -> Value
Get comprehensive usage examples and tutorials
Auto Trait Implementations§
impl Freeze for ApiDocumentation
impl RefUnwindSafe for ApiDocumentation
impl Send for ApiDocumentation
impl Sync for ApiDocumentation
impl Unpin for ApiDocumentation
impl UnwindSafe for ApiDocumentation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more