mirror of
https://github.com/Astatin3/unshell.git
synced 2026-06-08 22:38:01 -06:00
Split protocol and leaf surfaces into crates
Move the protocol runtime into unshell-protocol and remote shell leaf code into unshell-leaves so endpoint and TUI roles can compile independently without circular dependencies.
This commit is contained in:
+4
-1
@@ -18,7 +18,10 @@ pub extern crate alloc;
|
||||
extern crate self as unshell;
|
||||
|
||||
pub mod logger;
|
||||
pub mod protocol;
|
||||
|
||||
/// Re-export the protocol crate behind the historical `unshell::protocol` path so
|
||||
/// proc-macro output and downstream code do not need a second migration.
|
||||
pub use unshell_protocol as protocol;
|
||||
|
||||
pub use unshell_macros::{Leaf, Procedure, procedures};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user