Cargo Features

[dependencies]
msgpackin = { version = "0.0.4", default-features = false, features = ["std", "futures-io", "tokio", "serde", "serde_std"] }
default = std

The std feature is set by default whenever msgpackin is added without default-features = false somewhere in the dependency tree.

std default futures-io? serde_std? tokio?

Std is required for std::Error, Read, and Write traits / handlers.

Enables std of optional serde

futures-io = std

futures-io enables futures async integration. Implies "std".

Enables futures-io

tokio = std

tokio enables tokio async integration. Implies "std".

Enables tokio

serde

enables serialization / deserialization through serde.

Enables serde

Affects msgpackin::ser, msgpackin::de

serde_std = std

This is included for backward compatibility

Enables std of serde