ferroui-system 0.3.0

The parts of the .NET base class library that FerroUI and its reusable libraries share: thread-local variables for every target, events, property and collection change notification, cancellation
Documentation
1
2
3
4
5
6
7
8
//! `System.Threading.Tasks`: tasks, their completion sources, and the running of futures on the
//! thread that started them (docs/porting/reactive.md, section 5.8).

pub(crate) mod local_executor;
mod task;

pub use local_executor::{block_on, canceled, run, run_pending_wakes, set_thread_poster, spawn_local, TaskWorkError, ThreadPoster};
pub use task::{ContinuationId, Task, TaskCanceledError, TaskCompletionSource, TaskStatus};