Expand description
Parallax core types: errors, capabilities, runtime metadata, and execution model.
This crate is intentionally free of adapter-specific logic.
Re-exports§
pub use capabilities::CapabilityLevel;pub use capabilities::RuntimeCapabilities;pub use error::ErrorCode;pub use error::ParallaxError;pub use error::Remediation;pub use error::Result;pub use execution::ExceptionInfo;pub use execution::ExecutionLimits;pub use execution::ExecutionRequest;pub use execution::ExecutionResult;pub use execution::ExecutionState;pub use execution::ProgramSource;pub use execution::RestoreResult;pub use ids::ExecutionId;pub use ids::MigrationId;pub use ids::ObjectId;pub use ids::RequestId;pub use ids::RuntimeId;pub use ids::SnapshotId;pub use runtime::RuntimeKind;pub use runtime::RuntimeMetadata;pub use runtime::RuntimeStatus;pub use semantic::integer_to_js_number_loss;pub use semantic::ConversionPolicy;pub use semantic::SemanticLoss;pub use semantic::JS_MAX_SAFE_INTEGER;pub use semantic::JS_MIN_SAFE_INTEGER;pub use version::check_adapter_interface;pub use version::check_pcir_schema;pub use version::check_pir_schema;pub use version::check_protocol;pub use version::check_snapshot_format;pub use version::check_ues_format;pub use version::ComponentVersions;pub use version::ADAPTER_INTERFACE_VERSION;pub use version::MIRROR_LINK_FORMAT_VERSION;pub use version::PARALLAX_VERSION;pub use version::PCIR_SCHEMA_VERSION;pub use version::PIR_SCHEMA_VERSION;pub use version::PROTOCOL_VERSION;pub use version::PUIR_SCHEMA_VERSION;pub use version::SNAPSHOT_FORMAT_VERSION;pub use version::UES_FORMAT_VERSION;
Modules§
- capabilities
- Explicit runtime capability declarations.
- error
- First-class error taxonomy for Parallax.
- execution
- Execution requests, results, and language-neutral execution state.
- ids
- Stable identifiers used across Parallax operations.
- runtime
- Runtime identity and metadata.
- semantic
- Semantic-loss classification for cross-runtime conversion.
- version
- Version constants for independently evolving Parallax interfaces.