Cargo Features

[dependencies]
gba-cell = { version = "0.0.1", default-features = false, features = ["on_gba", "doc_cfg", "track_caller"] }
default = on_gba

The on_gba feature is set by default whenever gba-cell is added without default-features = false somewhere in the dependency tree.

on_gba default

SEE THE CRATE DOCS FOR SAFETY RELATED INFO REGARDING THIS FEATURE.

doc_cfg

utilize doc_cfg where appropriate. requires nightly. intended mostly for use during docs.rs documentation generation.

track_caller

Activates the track_caller attribute on various functions. Use of the track_caller attribute on a function adds a "secret" extra argument for the Location of the caller, which can reduce performance if the function is not inlined (meaning Location is passed via the stack). This is only needed for debugging, and so it's off by default.