Skip to main content

Module codec_protocol

Module codec_protocol 

Source
Expand description

Versioned codec declarations over canonical semantic types.

This product is a protocol ledger. It does not encode values, decode durable bytes, or replace the existing Form and resume codec authorities.

Structs§

CodecClassificationsV1
Independent classifications; these must never be reduced to one boolean.
CodecDeclarationV1
One explicit codec contract. The source type remains compiler-owned.
CodecProtocolDiagnosticV1
CodecProtocolRecordV1
Serializable inspection record that retains all codec declaration fields.
CodecProtocolV1

Enums§

CodecBehaviorV1
CodecClassificationV1
CodecEnvironmentV1
CodecFailureBehaviorV1
CodecProtocolDiagnosticReasonV1
CodecRepresentationV1

Constants§

CODEC_PROTOCOL_SCHEMA_VERSION

Functions§

build_codec_protocol_v1
Produces codec declaration records and diagnoses unsupported types early.