study_rust_example/
lib.rs

1//! # Study Rust example Crate
2//! > Study Rust example 是按照`The Rust Programming Language`这本书的章节的示例进行学习的代码部分
3//!
4//! - 每个章节为一个模块,特殊的章节除外比如test、文档注释都是写在之前的示例上进行展示;
5//! - 每个章节的每一小节为一个子模块,模块树对应目录,每个子模块暴露一个公共的方法用于main函数进行调用测试
6//
7pub mod basic_concept;
8pub mod common_collection;
9pub mod enum_pattern_match;
10pub mod error_handle;
11pub mod generic_traits_lifetime;
12pub mod iterator_closure;
13pub mod ownership;
14pub mod package_crate_module;
15pub mod struct_related;
16
17pub use self::basic_concept::basic_concept::control_flow;
18pub use self::common_collection::hash_map_study;
19pub use self::enum_pattern_match::enum_pattern_match::match_control_flow;
20pub use self::error_handle::result_recorverable;
21pub use self::generic_traits_lifetime::mix_usage;
22pub use self::iterator_closure::closure_study;
23pub use self::ownership::ownership::reference_borrow;
24pub use self::package_crate_module::package_crate_module::package_crate_path;
25pub use self::struct_related::retangle;