pub trait DebugProxyInterface: Send + Sync {
type MessageResponseFut: Future<Output = Result<DebugMessageResult, Error>> + Send;
// Required method
fn message(
&self,
node_name: &str,
command: &str,
args: &[String],
) -> Self::MessageResponseFut;
}Required Associated Types§
type MessageResponseFut: Future<Output = Result<DebugMessageResult, Error>> + Send
Required Methods§
fn message( &self, node_name: &str, command: &str, args: &[String], ) -> Self::MessageResponseFut
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".