public Action(@string Mode = default, ref ptr <load.Package> Package = default, slice <ptr <Action> > Deps = default, Func <ptr <Builder>, ptr <Action>, error> Func = default, bool IgnoreFail = default, ref ptr <bytes.Buffer> TestOutput = default, slice <@string> Args = default, slice <ptr <Action> > triggers = default, bool buggyInstall = default, Func <ptr <Builder>, ptr <Action>, bool> TryCache = default, @string Objdir = default, @string Target = default, @string built = default, cache.ActionID actionID = default, @string buildID = default, bool VetxOnly = default, bool needVet = default, bool needBuild = default, ref ptr <vetConfig> vetCfg = default, slice <byte> output = default, long pending = default, long priority = default, bool Failed = default, ref ptr <actionJSON> json = default) { this.Mode = Mode; this.Package = Package; this.Deps = Deps; this.Func = Func; this.IgnoreFail = IgnoreFail; this.TestOutput = TestOutput; this.Args = Args; this.triggers = triggers; this.buggyInstall = buggyInstall; this.TryCache = TryCache; this.Objdir = Objdir; this.Target = Target; this.built = built; this.actionID = actionID; this.buildID = buildID; this.VetxOnly = VetxOnly; this.needVet = needVet; this.needBuild = needBuild; this.vetCfg = vetCfg; this.output = output; this.pending = pending; this.priority = priority; this.Failed = Failed; this.json = json; }
public runCache(bool disableCache = default, ref ptr <bytes.Buffer> buf = default, cache.ActionID id1 = default, cache.ActionID id2 = default) { this.disableCache = disableCache; this.buf = buf; this.id1 = id1; this.id2 = id2; }