tiny.choir.composition.serialization
Defined in composition.
API (14)
Actions
Public operations.
Types and contracts
Public types and contracts.
Namespaces
Public namespaces.
Values and defaults
Public values and defaults.
Source
Source: lib/choir/src/composition/module/serialization/root.zig
zig
const model = @import("../root.zig");const artifact = @import("../../../backends/root.zig").artifact;pub const codec = @import("codec.zig");pub const reference = @import("reference.zig");pub const serialize = codec.serialize;pub const deserialize = codec.deserialize;pub const format = @import("format.zig");pub const provenance = @import("provenance.zig");pub const source = @import("source.zig");pub const fragment = @import("fragment.zig");pub const call = @import("call.zig");pub const variant = @import("variant.zig");pub const magic = format.magic;pub const format_version = format.version;pub const SerializeError = format.WriteError || model.VerificationError;pub const DeserializeError = format.Error || artifact.serialization.DeserializeError || model.VerificationError || error{ InvalidProductRecord, ProductRecordCapacityExceeded };Source: lib/choir/src/composition/root.zig:9
zig
pub const serialization = module.serialization;Also reachable as
composition.module.serialization.
Audit
| Definitions | 3 |
|---|---|
| Public names | 6 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |