5 // Live with it. Embrace it. |
5 // Live with it. Embrace it. |
6 #![allow(uncommon_codepoints)] |
6 #![allow(uncommon_codepoints)] |
7 #![allow(mixed_script_confusables)] |
7 #![allow(mixed_script_confusables)] |
8 #![allow(confusable_idents)] |
8 #![allow(confusable_idents)] |
9 |
9 |
10 #![feature(maybe_uninit_uninit_array,maybe_uninit_array_assume_init,maybe_uninit_slice)] |
10 #![cfg_attr(feature = "nightly", |
11 #![feature(try_trait_v2_residual,try_trait_v2)] |
11 feature(maybe_uninit_uninit_array,maybe_uninit_array_assume_init,maybe_uninit_slice), |
12 |
12 feature(float_minimum_maximum), |
13 #![feature(array_methods)] |
13 feature(get_mut_unchecked), |
14 |
14 feature(cow_is_borrowed), |
15 #![feature(arc_unwrap_or_clone)] |
15 )] |
16 |
|
17 #![feature(float_minimum_maximum)] |
|
18 |
|
19 #![feature(get_mut_unchecked)] |
|
20 |
|
21 // They don't work: |
|
22 //#![feature(negative_impls)] |
|
23 //#![feature(specialization)] |
|
24 |
16 |
25 pub mod types; |
17 pub mod types; |
|
18 pub mod instance; |
|
19 pub mod collection; |
26 pub mod nanleast; |
20 pub mod nanleast; |
27 pub mod error; |
21 pub mod error; |
28 pub mod parallelism; |
22 pub mod parallelism; |
29 pub mod maputil; |
23 pub mod maputil; |
30 pub mod tuple; |
24 pub mod tuple; |