Skip to documentation
SLOP

tiny.pluck.cli.exit_codes

Reference tiny.pluck cli exit_codes

Defined in cli.

API (3)

Actions

Public operations.

Types and contracts

Public types and contracts.

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

Source

Called byCallsNo direct callsprivate sourcelib.pluck.src.mainloadFileJsonprivate sourcelib.pluck.src.mainmainWithExitCodecli.ExitCodecombine
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callsprivate sourcelib.pluck.src.mainloadFileJsonprivate sourcelib.pluck.src.mainmainWithExitCodecli.ExitCodefromQueryResult
Static calls · unresolved targets: 0 · external targets: 0.

Source: lib/pluck/src/cli/codes.zig

zig
const toplevel = @import("../root.zig").toplevel;const QueryResult = toplevel.QueryResult;pub const ExitCode = enum(u8) {    success = 0,    @"error" = 1,    partial_results = 2,    pub fn fromQueryResult(result: *const QueryResult) ExitCode {        if (result.program_error) return .@"error";        if (result.limit_reason != null) return .partial_results;        if (result.outcomes.len == 0) return .@"error";        return .success;    }    pub fn combine(a: ExitCode, b: ExitCode) ExitCode {        if (a == .@"error" or b == .@"error") return .@"error";        if (a == .partial_results or b == .partial_results) return .partial_results;        return .success;    }};

Source: lib/pluck/src/cli/root.zig:1

zig
pub const exit_codes = @import("codes.zig");

Also reachable as

cli.app.exit_codes.

Audit

Definitions4
Public names14
Members3
Version26.7.0
Revisiondaab053ee433