Cargo Features

[dependencies]
agnes = { version = "0.3.2", default-features = false, features = ["serialize", "test-utils", "compiletests", "experimental", "ops"] }
default = serialize, test-utils

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

serialize default

serlization feature (on by default) -- provides data serialization functionality

Affects view::SerializeViewField

test-utils default

test utility feature (on by default) -- provides various test utilitys

Affects agnes::test_utils

compiletests

compilation tests feature (off by default) -- uses compiletest_rs package to check for expected compilation failures

experimental

experimental features (off by default) -- adds experimental features (undocumented, unttested)

Affects agnes::experimental

ops

arithmetic operation features (off by default) -- adds arithmetic operation implementations (scalar-field and field-field) for field data structures

Affects agnes::ops