Cargo Features

vmcircbuffer = { version = "0.0.10", default-features = false, features = ["async", "sync", "nonblocking", "generic"] }
default = async, generic, nonblocking, sync

These default features are set whenever vmcircbuffer is added without default-features = false somewhere in the dependency tree.

async default = futures, generic

Affects vmcircbuffer::asynchronous

sync default = generic

Affects vmcircbuffer::sync

nonblocking default = generic

Affects vmcircbuffer::nonblocking

generic default async nonblocking sync

Affects vmcircbuffer::generic

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

futures async