volo-thrift 0.12.5

Thrift RPC framework implementation of volo.
Documentation
<picture>
  <source media="(prefers-color-scheme: light)" srcset="https://github.com/cloudwego/volo/raw/main/.github/assets/volo-light.png?sanitize=true" />
  <source media="(prefers-color-scheme: dark)" srcset="https://github.com/cloudwego/volo/raw/main/.github/assets/volo-dark.png?sanitize=true" />
  <img alt="Volo" src="https://github.com/cloudwego/volo/raw/main/.github/assets/volo-light.png?sanitize=true" />
</picture>

[![Crates.io](https://img.shields.io/crates/v/volo-thrift)](https://crates.io/crates/volo-thrift)
[![Documentation](https://docs.rs/volo-thrift/badge.svg)](https://docs.rs/volo-thrift)
[![Website](https://img.shields.io/website?up_message=cloudwego&url=https%3A%2F%2Fwww.cloudwego.io%2F)](https://www.cloudwego.io/)
[![License](https://img.shields.io/crates/l/volo-thrift)](#license)
[![Build Status][actions-badge]][actions-url]

`volo-thrift` implements a Thrift-based RPC framework.

Users rarely need to use volo-thrift directly. Instead, they should use the `Client` and `Server` in the generated code.

For extension developers, they may need to use some of the components in `volo-thrift`.

For detailed guides, please refer to the [guides](https://www.cloudwego.io/docs/volo/).

[actions-badge]: https://github.com/cloudwego/volo/actions/workflows/ci.yaml/badge.svg
[actions-url]: https://github.com/cloudwego/volo/actions