Cargo Features

[dependencies]
gix-packetline-blocking = { version = "0.18.1", default-features = false, features = ["blocking-io", "async-io", "serde", "document-features"] }
default = blocking-io

By default, all IO related capabilities will be missing unless one of the following is chosen.

blocking-io default

If set, all IO will become blocking. The same types will be used preventing side-by-side usage of blocking and non-blocking IO.

async-io

DO NOT USE, use instead gix-packetline directly.

serde

Other

Data structures implement serde::Serialize and serde::Deserialize.

Enables serde, serde of bstr

Features from optional dependencies

document-features implicit feature

Enables document-features

document-features:

Extract documentation for the feature flags from comments in Cargo.toml