pub trait ErrorContextExt<T> {
// Required methods
fn internal_error(self) -> McpResult<T>;
fn validation_error(self) -> McpResult<T>;
fn invalid_params(self) -> McpResult<T>;
}
Expand description
Extension trait for converting errors into standard error contexts
Required Methods§
Sourcefn internal_error(self) -> McpResult<T>
fn internal_error(self) -> McpResult<T>
Convert to internal error
Sourcefn validation_error(self) -> McpResult<T>
fn validation_error(self) -> McpResult<T>
Convert to validation error
Sourcefn invalid_params(self) -> McpResult<T>
fn invalid_params(self) -> McpResult<T>
Convert to invalid params error