mirror of
https://github.com/Devolutions/IronRDP.git
synced 2025-07-07 17:45:01 +00:00

> Make the root of the workspace a virtual manifest. It might > be tempting to put the main crate into the root, but that > pollutes the root with src/, requires passing --workspace to > every Cargo command, and adds an exception to an otherwise > consistent structure. > Don’t succumb to the temptation to strip common prefix > from folder names. If each crate is named exactly as the > folder it lives in, navigation and renames become easier. > Cargo.tomls of reverse dependencies mention both the folder > and the crate name, it’s useful when they are exactly the > same. Source: https://matklad.github.io/2021/08/22/large-rust-workspaces.html#Smaller-Tips
10 lines
138 B
Rust
10 lines
138 B
Rust
#[macro_use]
|
|
extern crate tracing;
|
|
|
|
mod connector;
|
|
mod framed;
|
|
mod session;
|
|
|
|
pub use connector::*;
|
|
pub use framed::*;
|
|
pub use session::*;
|