call_unary_async

Function 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
Examples found in repository?
examples/metadata.rs (line 32)
30pub async fn do_request(req: &RequestMessage) -> Result<ResponseMessage> {
31    let tls_config = TlsConfig::native();
32    let resp = call_unary_async(req, Some(tls_config)).await?;
33    Ok(resp)
34}
More examples
Hide additional examples
examples/reflection.rs (line 31)
29pub async fn do_request(req: &RequestMessage) -> Result<ResponseMessage> {
30    let tls_config = TlsConfig::native();
31    let resp = call_unary_async(req, Some(tls_config)).await?;
32    Ok(resp)
33}