tokio-serde

E427873

tokio-serde is a Rust library that integrates serialization and deserialization with Tokio’s asynchronous I/O, enabling easy encoding and decoding of structured data in async streams.

All labels observed (1)

Label Occurrences
tokio-serde canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Rust library
open-source software
abstractionLevel high-level wrapper over async I/O
category asynchronous programming
serialization library
dependsOn serde
designedFor Tokio-based applications
distribution crates.io NERFINISHED
documentation https://docs.rs/tokio-serde
ecosystem Rust async ecosystem
Tokio ecosystem
enables decoding of structured data
deserialization in async streams
encoding of structured data
serialization in async streams
feature format-agnostic serialization
integration with futures Stream and Sink traits
zero-copy friendly design (where possible)
hostedOn GitHub NERFINISHED
integratesWith Tokio NERFINISHED
intendedFor client-server protocols
microservices
networked services
license Apache-2.0
MIT NERFINISHED
maintainerCommunity Tokio project contributors
programmingLanguage Rust NERFINISHED
provides Sink-based decoding
Sink-based encoding
Stream-based decoding
Stream-based encoding
repository https://github.com/tokio-rs/tokio-serde
requires Tokio runtime NERFINISHED
serializationBackend serde
supports Bincode via serde
CBOR via serde
JSON via serde
MessagePack via serde
asynchronous I/O
custom codec implementations
pluggable data formats
typicalTransport TCP streams
Unix domain sockets NERFINISHED
in-memory channels
useCase encoding and decoding values over async I/O
framing structured messages over network connections
uses serde::Serialize
serde::de::DeserializeOwned

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

tokio ecosystemIncludes tokio-serde
subject surface form: Tokio