mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-04-13 05:20:28 +08:00
* feat: implement draft functionality with apply and discard methods, and add benchmarks and tests * Refactor Draft management and integrate Tokio for asynchronous operations - Introduced a new `IVerge` struct for configuration management. - Updated `Draft` struct to use `Arc<RwLock>` for better concurrency handling. - Added asynchronous editing capabilities to `Draft` using Tokio. - Replaced synchronous editing methods with asynchronous counterparts. - Updated benchmark tests to reflect changes in the `Draft` API. - Removed redundant draft utility module and integrated its functionality into the main `Draft` implementation. - Adjusted tests to validate new behavior and ensure correctness of the `Draft` management flow.
17 lines
280 B
Rust
17 lines
280 B
Rust
pub mod autostart;
|
|
pub mod dirs;
|
|
pub mod format;
|
|
pub mod help;
|
|
pub mod i18n;
|
|
pub mod init;
|
|
#[cfg(target_os = "linux")]
|
|
pub mod linux;
|
|
pub mod logging;
|
|
pub mod network;
|
|
pub mod notification;
|
|
pub mod resolve;
|
|
pub mod server;
|
|
pub mod singleton;
|
|
pub mod tmpl;
|
|
pub mod window_manager;
|