Expand description
Pilota is a thrift and protobuf implementation in pure rust with high performance and extensibility.
§License
Pilota is dual-licensed under the MIT license and the Apache License (Version 2.0).
See LICENSE-MIT and LICENSE-APACHE for details.
§Credits
We have used some third party components, and we thank them for their work.
For the full list, you may refer to the CREDITS.md file.
§Community
-
Email: pilota@cloudwego.io
-
How to become a member: COMMUNITY MEMBERSHIP
-
Issues: Issues
-
Feishu: Scan the QR code below with Feishu or click this link to join our CloudWeGo Pilota user group.
Re-exports§
pub use crate::thrift::unknown::LinkedBytes;
pub use async_recursion;
pub use derivative;
pub use lazy_static;
pub use serde;
Modules§
- Utilities for working with buffers.
Macros§
Structs§
- A cheaply cloneable and sliceable chunk of contiguous memory.
- A unique reference to a contiguous slice of memory.
FastStr
is a string type that try to avoid the cost of clone.
Enums§
Traits§
- Reads bytes from a source.
- Read bytes from a buffer.
- A trait for values that provide sequential write access to bytes.