Cargo Features
[dependencies]
portable-atomic = { version = "1.13.1", default-features = false, features = ["std", "fallback", "unsafe-assume-single-core", "force-amo", "disable-fiq", "serde", "critical-section"] }
Please read the documentation before using optional features: https://github.com/taiki-e/portable-atomic#optional-features
- default = fallback
-
The
fallbackfeature is set by default wheneverportable-atomicis added withoutsomewhere in the dependency tree.default-features = false - std
- fallback default
- float require-cas unsafe-assume-single-core
- unsafe-assume-privileged s-mode force-amo
- disable-fiq
Features from optional dependencies
Note: serde and critical-section are public dependencies.
- serde implicit feature
-
Enables serde
Please read the documentation before using optional features: https://github.com/taiki-e/portable-atomic#optional-features
- critical-section implicit feature
-
Enables critical-section
critical-section:
Cross-platform critical section