Skip to documentation
SLOP

tiny.choir.composition.serialization

Reference 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.

No direct callersNo direct callscompositionserialization
Static calls · unresolved targets: unknown · external targets: unknown.

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

Definitions3
Public names6
Members0
Version26.7.0
Revisiondaab053ee433