Aller au contenu principal

appcore-types

Paquet publié

Stable 1.0.0 · MSRV Rust 1.89 · crates.io · docs.rs · code source

Guide et exemples maintenus par le crate

Le dépôt Runtime maintient le guide détaillé, exemple débutant et exemple intermédiaire. Le wiki résume la frontière publique ; les détails d’API et d’exécution restent avec le code du crate.

Responsabilité : identifiants validés, identity et trace partagés par les contrats.

Dépendances internes : appcore-contracts.

API principale : IDs application, node, tenant, cluster, Core, instance, command, event, query, state et capability; RuntimeIdentity, CoreIdentity, policies/status de version, TraceContext, RuntimeError, RuntimeResult.

Utiliser ces types au lieu de strings non validées aux frontières. Ne pas y placer état d'implémentation, I/O ou comportement provider.

Maturité : surface fondamentale stable.