Skip to main content

CallExecution

Trait CallExecution 

Source
pub trait CallExecution: Send + Debug {
    // Required method
    fn finish(&mut self) -> Result<(), CallError>;
}
Expand description

A full far connection execution, owned until its exact call settles.

Required Methods§

Source

fn finish(&mut self) -> Result<(), CallError>

Cancels this call’s full connection and joins its owned reader.

§Errors

The connection’s cancellation or worker join failed.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§