Re-exports

pub use super::invocation::IntoStreamingRequest;
pub use super::invocation::Request;
pub use super::invocation::Response;
pub use super::protocol::triple::triple_invoker::TripleInvoker;
pub use super::protocol::Invoker;
pub use super::triple::client::TripleClient;
pub use super::triple::codec::prost::ProstCodec;
pub use super::triple::codec::Codec;
pub use super::triple::decode::Decoding;
pub use super::triple::server::service::ClientStreamingSvc;
pub use super::triple::server::service::ServerStreamingSvc;
pub use super::triple::server::service::StreamingSvc;
pub use super::triple::server::service::UnarySvc;
pub use super::triple::server::TripleServer;
pub use super::empty_body;
pub use super::BoxBody;
pub use super::BoxFuture;
pub use super::StdError;

Structs

A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
The context of an asynchronous task.

Enums

Indicates whether a value is available or if the current task has been scheduled to receive a wakeup instead.

Traits

Trait representing a streaming body of a Request or Response.
An asynchronous function from a Request to a Response.

Attribute Macros