Cargo Features

[dependencies]
protoflow-core = { version = "0.4.3", default-features = false, features = ["all", "rand", "std", "serde", "sysml", "tracing", "unstable"] }
default = all, std

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

all default = serde, sysml, tracing
rand

FIXME: , "rand/getrandom"]

Enables getrandom and rand

std default

Enables std and std_rng of optional rand, std of optional serde, optional sysml-model, and optional tracing and std of dogma, futures, prost, prost-types, and optional getrandom

getrandom:

Implement std::error::Error for getrandom::Error and use std to retrieve OS error descriptions

Affects transports::MockTransport

serde all

Enables serde

sysml all

Enables sysml-model

tracing all

Enables tracing

unstable