fidl_fuchsia_fuzzer

Trait RegistryProxyInterface

Source
pub trait RegistryProxyInterface: Send + Sync {
    type ConnectResponseFut: Future<Output = Result<RegistryConnectResult, Error>> + Send;
    type DisconnectResponseFut: Future<Output = Result<RegistryDisconnectResult, Error>> + Send;

    // Required methods
    fn connect(
        &self,
        fuzzer_url: &str,
        controller: ServerEnd<ControllerMarker>,
        timeout: i64,
    ) -> Self::ConnectResponseFut;
    fn disconnect(&self, fuzzer_url: &str) -> Self::DisconnectResponseFut;
}

Required Associated Types§

Required Methods§

Source

fn connect( &self, fuzzer_url: &str, controller: ServerEnd<ControllerMarker>, timeout: i64, ) -> Self::ConnectResponseFut

Source

fn disconnect(&self, fuzzer_url: &str) -> Self::DisconnectResponseFut

Implementors§