runmat-execution-artifact 0.6.2

Canonical execution bundles and program artifacts for RunMat
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod artifact;
mod identity;
mod native_object;
mod recipe;
mod request;
mod target;

pub use artifact::{ExecutableForm, ProgramArtifact, PROGRAM_ARTIFACT_SCHEMA_VERSION};
pub use identity::{ProgramArtifactId, ProgramRecipeId};
pub use native_object::{NativeObjectPayload, NATIVE_OBJECT_PAYLOAD_SCHEMA_VERSION};
pub use recipe::{ProgramBuildRecipe, PROGRAM_BUILD_RECIPE_SCHEMA_VERSION};
pub use request::{
    ProgramExecutionDescriptor, ProgramExecutionInputs, ProgramExecutionRequest,
    ProgramExecutionResponse, MAX_PROGRAM_EXECUTION_ARGUMENTS, PROGRAM_EXECUTION_REQUEST_SCHEMA_V1,
};
pub use target::{
    NativeTargetIdentity, ProgramTarget, ProgramTargetCohort, PROGRAM_TARGET_SCHEMA_VERSION,
};