pub type Result<T> = Result<T, Error>;Expand description
Result type alias for MCP operations.
This is a convenience alias for Result<T, Error> used throughout
the codebase.
§Examples
use mcp_execution_core::{Result, Error};
fn validate_input(value: i32) -> Result<i32> {
if value < 0 {
return Err(Error::ConfigError {
message: "Value must be non-negative".to_string(),
});
}
Ok(value)
}
assert!(validate_input(5).is_ok());
assert!(validate_input(-1).is_err());Aliased Type§
pub enum Result<T> {
Ok(T),
Err(Error),
}