Pular para o conteúdo principal

appcore-types

Pacote publicado

Estável 1.0.0 · MSRV Rust 1.89 · crates.io · docs.rs · código-fonte

Guia e exemplos mantidos pelo crate

O repositório do Runtime mantém o guia detalhado, exemplo básico e exemplo intermediário. O wiki resume a fronteira pública; detalhes de API e execução ficam junto ao código do crate.

Responsabilidade: identificadores validados, identity e trace compartilhados pelos contratos.

Dependências internas: appcore-contracts.

API principal: IDs de application, node, tenant, cluster, Core, instance, command, event, query, state e capability; RuntimeIdentity, CoreIdentity, policies/status de versão, TraceContext, RuntimeError, RuntimeResult.

Use esses tipos em vez de strings não validadas nas fronteiras. Não coloque estado de implementação, I/O ou comportamento de provider aqui.

Maturidade: superfície fundamental estável.