Skip to main content

Crate runmat_execution_artifact

Crate runmat_execution_artifact 

Source
Expand description

Canonical logical execution bundles and exact program artifacts.

Re-exports§

pub use bundle::BuildResourceDeclaration;
pub use bundle::BundleCallable;
pub use bundle::BundleCodeClosure;
pub use bundle::BundleManifest;
pub use bundle::CompiledPackageClosure;
pub use bundle::ExecutionBundle;
pub use bundle::ExecutionBundleBuilder;
pub use bundle::ProjectRevisionRecord;
pub use bundle::SourceReader;
pub use bundle::EXECUTION_BUNDLE_SCHEMA_VERSION;
pub use object::LogicalObject;
pub use object::ObjectDescriptor;
pub use object::ObjectNamespace;
pub use program::ExecutableForm;
pub use program::NativeObjectPayload;
pub use program::NativeTargetIdentity;
pub use program::ProgramArtifact;
pub use program::ProgramArtifactId;
pub use program::ProgramBuildRecipe;
pub use program::ProgramExecutionDescriptor;
pub use program::ProgramExecutionInputs;
pub use program::ProgramExecutionRequest;
pub use program::ProgramExecutionResponse;
pub use program::ProgramRecipeId;
pub use program::ProgramTarget;
pub use program::ProgramTargetCohort;
pub use program::MAX_PROGRAM_EXECUTION_ARGUMENTS;
pub use program::NATIVE_OBJECT_PAYLOAD_SCHEMA_VERSION;
pub use program::PROGRAM_ARTIFACT_SCHEMA_VERSION;
pub use program::PROGRAM_BUILD_RECIPE_SCHEMA_VERSION;
pub use program::PROGRAM_EXECUTION_REQUEST_SCHEMA_V1;
pub use program::PROGRAM_TARGET_SCHEMA_VERSION;

Modules§

archive
bundle
cache
encryption
object
program

Enums§

ArtifactError

Type Aliases§

ArtifactResult