src/lib.rs

changeset 90
b3c35d16affe
parent 68
c5f70e767511
equal deleted inserted replaced
25:d14c877e14b7 90:b3c35d16affe
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;
43 pub mod mapping; 37 pub mod mapping;
44 pub mod coefficients; 38 pub mod coefficients;
45 pub mod fe_model; 39 pub mod fe_model;
46 pub mod bisection_tree; 40 pub mod bisection_tree;
47 pub mod nalgebra_support; 41 pub mod nalgebra_support;
48 42 pub(crate) mod metaprogramming;
43 pub mod direct_product;
44 pub mod convex;
45 pub mod discrete_gradient;
46 pub mod operator_arithmetic;
49 47
50 pub use types::*; 48 pub use types::*;

mercurial