studiole-command 0.4.1

A simple command execution framework with event subscription and progress tracking.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Server-only imports re-exported for convenience.
pub use crate::define_commands_server;
pub use crate::services::*;
pub use indicatif::MultiProgress;

#[allow(
    unused_imports,
    reason = "used by define_commands_server macro expansion"
)]
pub(crate) use std::future::Future;
pub(crate) use studiole_di::prelude::*;
pub(crate) use tokio::sync::{Mutex, MutexGuard, Notify};
pub(crate) use tokio::task::JoinHandle;