Crate nym_task

Crate nym_task 

Source

Re-exports§

pub use cancellation::ShutdownDropGuard;
pub use cancellation::ShutdownManager;
pub use cancellation::ShutdownToken;
pub use cancellation::ShutdownTracker;
pub use event::StatusReceiver;
pub use event::StatusSender;
pub use event::TaskStatus;
pub use event::TaskStatusEvent;
pub use manager::TaskClient;Deprecated
pub use manager::TaskManager;Deprecated
pub use spawn::spawn_future;
pub use signal::wait_for_signal;
pub use signal::wait_for_signal_and_error;

Modules§

cancellation
A CancellationToken-backed shutdown mechanism for Nym binaries.
connections
event
manager
signal
spawn

Macros§

spawn_future

Structs§

TaskTracker
A task tracker used for waiting until tasks exit.

Enums§

RegistryAccessError

Functions§

create_sdk_shutdown_tracker
Get or create a ShutdownTracker for SDK use. This provides automatic task management without requiring manual setup.