arty 0.4.0

Single-threaded, thread-aware application runtime.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.

//! Task preparation, execution wrappers, and result transport.
//!
//! Submission code owns admission decisions. These helpers construct executable
//! payloads and their result channels without deciding whether work is accepted.

mod preparation;
mod remote;
mod result;
mod storage;

pub(crate) use preparation::{BoxedRemoteFutureFactory, prepare_blocking, prepare_remote, prepare_remote_on_worker};
pub(super) use result::TaskResult;
pub(crate) use storage::discard_panic;