wireman_core::clientFunction call_unary_async
Source pub async fn call_unary_async(
request: &RequestMessage,
tls: Option<TlsConfig>,
) -> Result<ResponseMessage>
Expand description
Creates a new gRPC
client and sends a message to a gRPC
server.
This method is async.
ยงErrors
- Internal error calling the
gRPC
server
pub async fn do_request(req: &RequestMessage) -> Result<ResponseMessage> {
let tls_config = TlsConfig::native();
let resp = call_unary_async(req, Some(tls_config)).await?;
Ok(resp)
}
More examples
Hide additional examples
pub async fn do_request(req: &RequestMessage) -> Result<ResponseMessage> {
let tls_config = TlsConfig::native();
let resp = call_unary_async(req, Some(tls_config)).await?;
Ok(resp)
}