Crate peace_rt_model_native

Source
Expand description

Runtime data types for the peace automation framework (native).

Consumers should depend on the peace_rt_model crate, which re-exports same-named types, depending on whether a native or WASM target is used.

Re-exports§

pub use crate::workspace::Workspace;

Modules§

workspace
Types that store information about the directories that a command runs in.

Structs§

Storage
Wrapper around file system operations.
SyncIoBridge
Use a tokio::io::AsyncRead synchronously as a std::io::Read or a tokio::io::AsyncWrite synchronously as a std::io::Write.
WorkspaceDirsBuilder
Computes paths of well-known directories for a workspace.
WorkspaceInitializer
Logic to create peace directories and reads/writes initialization params.

Enums§

WorkspaceSpec
Describes how to discover the workspace directory.