Cargo Features

[dependencies]
senhasegura-rs = { version = "0.3.0", default-features = false, features = ["retry", "napi", "uniffi"] }
default = retry

The retry feature is set by default whenever senhasegura-rs is added without default-features = false somewhere in the dependency tree.

retry default

Enables exponential backoff retry strategy

Enables reqwest-middleware ^0.3 and reqwest-retry ^0.6

napi

NAPI-RS bindings for Node.js integration

Enables napi and napi-derive

Affects common::Response, common::Exception

uniffi

UniFFI bindings

Enables once_cell, uniffi ^0.25.0, rt-multi-thread of tokio