Skip to documentation
SLOP

tiny.choir.backends.artifact.serialization.verification

Reference tiny.choir backends artifact serialization verification

Defined in backends.artifact.serialization.

API (2)

Actions

Public operations.

No direct callersNo direct callsbackends.artifact.serializationverification
Static calls · unresolved targets: unknown · external targets: unknown.

Source

Called byCallsNo direct callsbackends.artifact.serializationdeserializebackends.artifact.serialization.verificationreadInto
Static calls · unresolved targets: 1 · external targets: 2.
Called byCallsNo direct callsbackends.artifact.serializationserializebackends.artifact.serialization.verificationwrite
Static calls · unresolved targets: 0 · external targets: 2.

Source: lib/choir/src/backends/artifact/serialization/root.zig:9

zig
pub const verification = @import("verification.zig");

Source: lib/choir/src/backends/artifact/serialization/verification.zig

zig
const std = @import("std");const artifact = @import("../root.zig");const format = @import("root.zig").format;pub fn write(writer: *format.Writer, value: artifact.VerificationStatus) format.WriteError!void {    try writer.writeTag(value.state);    try writer.writeOptionalString(value.stage);    try writer.writeOptionalString(value.message);}pub fn readInto(    reader: *format.Reader,    allocator: std.mem.Allocator,    value: *artifact.VerificationStatus,) (format.Error || std.mem.Allocator.Error)!void {    try value.replace(allocator, .{        .state = try reader.readTag(artifact.VerificationState),        .stage = try reader.readOptionalString(),        .message = try reader.readOptionalString(),    });}

Audit

Definitions3
Public names3
Members0
Version26.7.0
Revisiondaab053ee433