Cargo Features

[dependencies]
iroh-gossip = { version = "0.32.0", default-features = false, features = ["net", "rpc", "cli", "examples"] }
default = net

The net feature is set by default whenever iroh-gossip is added without default-features = false somewhere in the dependency tree.

net default examples?

Enables anyhow, async-channel, futures-concurrency, futures-lite, futures-util, iroh, thiserror, tokio, and tokio-util

anyhow:

net dependencies (optional)

Affects iroh-gossip::net

rpc cli?

Enables nested_enum_utils, quic-rpc, quic-rpc-derive, and strum ^0.26

nested_enum_utils:

rpc dependencies (optional)

Affects iroh-gossip::rpc

cli = rpc

Enables clap

Affects iroh-gossip::cli

examples = net

Enables data-encoding