willbe/entity/
mod.rs

1mod private {}
2
3crate::mod_interface!
4{
5  /// Errors handling.
6  use crate::error;
7  
8  /// Rust toolchain channel: stable/nightly.
9  layer channel;
10  orphan use super::channel;
11
12  /// Source code.
13  layer code;
14  orphan use super::code;
15
16  /// Dependency of a package.
17  layer dependency;
18  orphan use super::dependency;
19
20  /// Compare two crate archives and create a difference report.
21  layer diff;
22  orphan use super::diff;
23
24  /// Operation with features
25  layer features;
26  orphan use super::features;
27
28  /// Paths and files.
29  layer files;
30  orphan use super::files;
31
32  /// Git.
33  layer git;
34  orphan use super::git;
35
36  /// To manipulate manifest data.  
37  layer manifest;
38  orphan use super::manifest;
39
40  /// Rust build optimization: debug/release
41  layer optimization;
42  orphan use super::optimization;
43
44  /// Offers capabilities for package management, facilitating the handling and organization of packages.
45  layer package;
46  orphan use super::package;
47
48  /// Md's extension for workspace.
49  layer package_md_extension;
50  orphan use super::package_md_extension;
51
52  /// Provides a set of functionalities for handling and manipulating packages.
53  layer packages;
54  orphan use super::packages;
55
56  /// Handles operations related to packed Rust crates
57  layer packed_crate;
58  orphan use super::packed_crate;
59
60  /// Progress bar staff.
61  layer progress_bar;
62  orphan use super::progress_bar;
63
64  /// Publish.
65  layer publish;
66  orphan use super::publish;
67
68  /// Facade for `preatytable` crate.
69  layer table;
70  orphan use super::table;
71
72  /// Operations with tests
73  layer test;
74  orphan use super::test;
75
76  /// Provides an opportunity to work with versions.
77  layer version;
78  orphan use super::version;
79
80  /// It features the ability to interact with workspaces, manage their participants, and other functionalities.
81  layer workspace;
82  orphan use super::workspace;
83
84  /// Workspace' graph.
85  layer workspace_graph;
86  orphan use super::workspace_graph;
87
88  /// Md's extension for workspace.
89  layer workspace_md_extension;
90  orphan use super::workspace_md_extension;
91
92  /// Packages of workspace.
93  layer workspace_package;
94  orphan use super::workspace_package;
95}