pub trait ComposedProxyInterface: Send + Sync {
    type EchoTableRequestComposedResponseFut: Future<Output = Result<SimpleStruct, Error>> + Send;
    type EchoUnionResponseWithErrorComposedResponseFut: Future<Output = Result<ComposedEchoUnionResponseWithErrorComposedResult, Error>> + Send;

    // Required methods
    fn echo_table_request_composed(
        &self,
        payload: &ComposedEchoTableRequestComposedRequest
    ) -> Self::EchoTableRequestComposedResponseFut;
    fn echo_union_response_with_error_composed(
        &self,
        value: i64,
        want_absolute_value: bool,
        forward_to_server: &str,
        result_err: u32,
        result_variant: WantResponse
    ) -> Self::EchoUnionResponseWithErrorComposedResponseFut;
}

Required Associated Types§

Required Methods§

Implementors§