Cargo Features
rustzx-core has no features set by default.
[dependencies]
rustzx-core = { version = "0.16.0", features = ["full", "precise-border", "embedded-roms", "sound", "ay", "autoload"] }
- full = autoload, ay, embedded-roms, precise-border, strum
- precise-border full?
- embedded-roms full?
-
Affects
settings::RustzxSettings.load_default_rom
… - sound ay?
-
Affects
settings::RustzxSettings.beeper_enabled
,settings::RustzxSettings.sound_enabled
,settings::RustzxSettings.sound_volume
,settings::RustzxSettings.sound_sample_rate
,zx::sound
,settings::RustzxSettings.ay_mode
,settings::RustzxSettings.ay_enabled
… - ay full? = aym, sound
-
Affects
sound::ay
,settings::RustzxSettings.ay_mode
,settings::RustzxSettings.ay_enabled
… - autoload full?
-
Affects
snapshot::autoload
,settings::RustzxSettings.autoload_enabled
…
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.
- aym ay?
- strum full?
-
Enables strum ^0.22