Skip to main content

lib_unknown/
lib.rs

1#![doc = include_str!("../README.md")]
2#![cfg_attr(not(feature = "std"), no_std)]
3// docs.rs 以 `--cfg docsrs` 构建时才启用 `doc(cfg)`,stable 工具链不受影响。
4#![cfg_attr(docsrs, feature(doc_cfg))]
5#[cfg(feature = "rand")]
6#[cfg_attr(docsrs, doc(cfg(feature = "rand")))]
7pub mod rand;
8#[cfg(any(
9    feature = "sys",
10    feature = "sys-syscall",
11    feature = "sys-win",
12    feature = "sys-unix"
13))]
14#[cfg_attr(docsrs, doc(cfg(feature = "sys")))]
15pub mod sys;
16
17#[cfg(any(
18    feature = "types",
19    feature = "types-str",
20    feature = "types-bytes",
21    feature = "types-cstr"
22))]
23#[cfg_attr(docsrs, doc(cfg(feature = "types")))]
24pub mod types;
25
26#[cfg(feature = "crypto")]
27#[cfg_attr(docsrs, doc(cfg(feature = "crypto")))]
28pub mod crypto;
29#[cfg(all(feature = "dyntest", feature = "std"))]
30#[cfg_attr(docsrs, doc(cfg(feature = "dyntest")))]
31pub mod dyntest;
32
33#[cfg(test)]
34mod tests {
35
36    #[test]
37    fn it_works() {
38        assert_eq!(2 + 2, 4);
39    }
40}