Cargo Features

[dependencies]
integrationos-domain = { version = "3.1.1", default-features = false, features = ["dummy", "unified", "napi", "metrics", "actix-error", "axum-error"] }
default = unified

The unified feature is set by default whenever integrationos-domain is added without default-features = false somewhere in the dependency tree.

dummy

This feature can be used for tests to provide dummy implementations

Enables fake

unified default = metrics

This feature provides access to unified-destination functionality.

Enables handlebars ^4.4.0 and moka

Affects client::unified_destination_client

napi

This feature is for using napi to export structs to an npm package

Enables napi and napi-derive

metrics unified

This feature allows you to measure the time it takes to execute a future

Enables pin-project

actix-error

This feature enables error response for actix-web

Enables actix-web

Affects error::actix_error

axum-error

This feature enables error response for axum

Enables axum

Affects error::axum_error