Skip to documentation
SLOP

tiny.mprompt.resumeDup

Reference tiny.mprompt resumeDup

Defined in tiny.mprompt.

Adds one reference to a multi-shot handle and returns the same handle, or returns null for a one-shot handle, so a caller takes one extra reference for each extra resume.

Called byCallsprivate sourcelib.mprompt.src.promptresumeTwiceprivate sourcelib.mprompt.src.promptmresumeDupprivate sourcelib.mprompt.src.promptresumeIsMultitiny.mpromptresumeDup
Static calls · unresolved targets: 0 · external targets: 0.

Source

Source: lib/mprompt/src/prompt.zig:650

zig
/// Adds one reference to a multi-shot handle and returns the same handle, or returns null for a/// one-shot handle, so a caller takes one extra reference for each extra resume. The call copies no/// stack memory.pub fn resumeDup(resume_ptr: *Resume) ?*Resume {    const mr = resumeIsMulti(resume_ptr) orelse {        @branchHint(.unlikely);        return null;    };    _ = mresumeDup(mr);    return resume_ptr;}

Source: lib/mprompt/src/root.zig:90

zig
pub const resumeDup = raw.resumeDup;

Audit

Definitions1
Public names1
Members0
Version26.7.0
Revisiondaab053ee433