11[package ]
22authors = [
3- " Jorge Aparicio <jorge@japaric.io>" ,
4- " Per Lindgren <per.lindgren@ltu.se>" ,
5- " Emil Fresk <emil.fresk@gmail.com>" ,
3+ " Jorge Aparicio <jorge@japaric.io>" ,
4+ " Per Lindgren <per.lindgren@ltu.se>" ,
5+ " Emil Fresk <emil.fresk@gmail.com>" ,
66]
77categories = [" data-structures" , " no-std" ]
88description = " `static` friendly data structures that don't require dynamic memory allocation"
@@ -23,11 +23,19 @@ bytes = ["dep:bytes"]
2323portable-atomic = [" dep:portable-atomic" ]
2424
2525# Enable polyfilling of atomics via portable-atomic, using critical section for locking
26- portable-atomic-critical-section = [" dep:portable-atomic" , " portable-atomic" , " portable-atomic?/critical-section" ]
26+ portable-atomic-critical-section = [
27+ " dep:portable-atomic" ,
28+ " portable-atomic" ,
29+ " portable-atomic?/critical-section" ,
30+ ]
2731
2832# Enable polyfilling of atomics via portable-atomic, using disabling interrupts for locking.
2933# WARNING: this is only sound for single-core bare-metal privileged-mode targets!
30- portable-atomic-unsafe-assume-single-core = [" dep:portable-atomic" , " portable-atomic" , " portable-atomic?/unsafe-assume-single-core" ]
34+ portable-atomic-unsafe-assume-single-core = [
35+ " dep:portable-atomic" ,
36+ " portable-atomic" ,
37+ " portable-atomic?/unsafe-assume-single-core" ,
38+ ]
3139
3240# implement serde traits.
3341serde = [" dep:serde" ]
@@ -65,13 +73,13 @@ static_assertions = "1.1.0"
6573
6674[package .metadata .docs .rs ]
6775features = [
68- " bytes" ,
69- " ufmt" ,
70- " serde" ,
71- " defmt" ,
72- " mpmc_large" ,
73- " portable-atomic-critical-section" ,
74- " alloc" ,
76+ " bytes" ,
77+ " ufmt" ,
78+ " serde" ,
79+ " defmt" ,
80+ " mpmc_large" ,
81+ " portable-atomic-critical-section" ,
82+ " alloc" ,
7583]
7684# for the pool module
7785targets = [" i686-unknown-linux-gnu" ]
0 commit comments