Cargo Features

arma-rs = { version = "1.10.5", default-features = false, features = ["extension", "call-context", "chrono", "serde", "serde_json", "uuid"] }
default = call-context, extension

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

extension default call-context = crossbeam-channel, libc

Affects arma-rs::context, arma-rs::testing, arma-rs::Callback, arma-rs::Callback, arma-rs::State, arma-rs::Extension, arma-rs::ExtensionBuilder, arma-rs::write_cstr

call-context default = extension

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.

chrono implicit feature

Enables chrono


Date and time library for Rust

crossbeam-channel extension
libc extension
serde implicit feature

Enables serde


A generic serialization/deserialization framework

serde_json implicit feature

Enables serde_json


A JSON serialization file format

uuid implicit feature

Enables uuid


A library to generate and parse UUIDs