pub struct McpOutcome {
pub result: Result<McpResponse, McpCallError>,
pub received_bytes: u64,
pub parsed_bytes: u64,
}Expand description
Completed transport work, retained even when the tool result is an error.
Fields§
§result: Result<McpResponse, McpCallError>§received_bytes: u64§parsed_bytes: u64Auto Trait Implementations§
impl Freeze for McpOutcome
impl RefUnwindSafe for McpOutcome
impl Send for McpOutcome
impl Sync for McpOutcome
impl Unpin for McpOutcome
impl UnsafeUnpin for McpOutcome
impl UnwindSafe for McpOutcome
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