Cargo Features

Paxakos has no features set by default.

[dependencies]
paxakos = { version = "0.13.0", features = ["autofill", "catch-up", "delegation", "ensure-leadership", "heartbeats", "leases", "leaser", "master-leases", "prototyping", "releaser", "tracer", "track-leadership", "verify", "wasm-bindgen", "backoff"] }
autofill

Affects paxakos::autofill

catch-up

Affects paxakos::catch_up

delegation

Affects paxakos::delegate

ensure-leadership

Affects leadership::ensure

heartbeats = track-leadership

Affects paxakos::heartbeats

leases leaser? master-leases? releaser?

Affects paxakos::leases

leaser = leases

Affects leases::leaser

master-leases = either, leases

Affects leases::master

prototyping = rand, rand_distr, tracer

Affects paxakos::prototyping

releaser = leases

Affects leases::releaser

tracer prototyping?

Affects paxakos::tracer

track-leadership heartbeats? verify?

Affects leadership::track

verify = track-leadership

Affects paxakos::verify

wasm-bindgen = wasm-bindgen-futures

Enables wasm-bindgen of futures-timer and instant

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

backoff implicit feature

Enables backoff

backoff:

Retry operations with exponential backoff policy

either master-leases?
rand prototyping?
rand_distr prototyping?
wasm-bindgen-futures wasm-bindgen?

Affects executor::WasmExecutor