1#[codesnip::entry("AssociatedValue")]
2pub use self::associated_value::AssociatedValue;
3#[codesnip::entry("char_convert")]
4pub use self::char_convert::{CharConvertTryFrom, CharConvertTryInto};
5#[codesnip::entry("coding")]
6pub use self::coding::{SerdeByteStr, unescape};
7#[codesnip::entry("digit_sequence")]
8pub use self::digit_sequence::ToDigitSequence;
9#[codesnip::entry("IdGenerator")]
10pub use self::id_generator::IdGenerator;
11#[codesnip::entry("_iter_print")]
12pub use self::iter_print::IterPrint;
13#[codesnip::entry("IteratorExt")]
14pub use self::iterator_ext::IteratorExt;
15#[codesnip::entry("ord_tools")]
16pub use self::ord_tools::PartialOrdExt;
17#[codesnip::entry("PartialIgnoredOrd")]
18pub use self::partial_ignored_ord::PartialIgnoredOrd;
19#[codesnip::entry("random_generator")]
20pub use self::random_generator::{NotEmptySegment, RandIter, RandRange, RandomSpec};
21#[codesnip::entry("scanner")]
22pub use self::scanner::*;
23pub use self::slice::GetDistinctMut;
24#[codesnip::entry("TotalOrd")]
25pub use self::totalord::{AsTotalOrd, TotalOrd};
26#[codesnip::entry("Xorshift")]
27pub use self::xorshift::Xorshift;
28
29#[cfg_attr(nightly, codesnip::entry)]
30mod array;
31#[cfg_attr(nightly, codesnip::entry)]
32mod assign_ops;
33#[cfg_attr(nightly, codesnip::entry("AssociatedValue"))]
34mod associated_value;
35#[cfg_attr(nightly, codesnip::entry("avx_helper"))]
36mod avx_helper;
37#[cfg_attr(nightly, codesnip::entry)]
38mod capture;
39#[cfg_attr(nightly, codesnip::entry("char_convert"))]
40mod char_convert;
41#[cfg_attr(nightly, codesnip::entry("coding"))]
42mod coding;
43#[cfg_attr(nightly, codesnip::entry("digit_sequence"))]
44mod digit_sequence;
45#[cfg_attr(nightly, codesnip::entry("IdGenerator"))]
46mod id_generator;
47#[cfg_attr(nightly, codesnip::entry)]
48mod invariant;
49#[cfg_attr(nightly, codesnip::entry("_iter_print"))]
50mod iter_print;
51#[cfg_attr(nightly, codesnip::entry("comprehension"))]
52mod iterable;
53#[cfg_attr(nightly, codesnip::entry("IteratorExt"))]
54mod iterator_ext;
55#[cfg_attr(
56 nightly,
57 codesnip::entry("main", inline, include("scanner", "_iter_print"))
58)]
59mod main;
60#[cfg_attr(nightly, codesnip::entry)]
61mod mlambda;
62#[cfg_attr(nightly, codesnip::entry("ord_tools"))]
63mod ord_tools;
64#[cfg_attr(nightly, codesnip::entry("PartialIgnoredOrd"))]
65mod partial_ignored_ord;
66#[cfg_attr(nightly, codesnip::entry("random_generator", include("Xorshift")))]
67mod random_generator;
68#[cfg_attr(nightly, codesnip::entry("scanner", include("array")))]
69mod scanner;
70mod slice;
71#[cfg_attr(nightly, codesnip::entry("TotalOrd"))]
72mod totalord;
73#[cfg_attr(nightly, codesnip::entry("Xorshift"))]
74mod xorshift;