tiny.closure.canonical
Defined in tiny.closure.
API (1)
Actions
Public operations.
Source
Source: lib/closure/src/canonical/generation.zig:66
zig
pub fn generation(manifest: schema.GenerationInput) schema.Digest { var hasher = Hasher.init(); hasher.putU64(manifest.id); nodes(&hasher, manifest.nodes); edges(&hasher, manifest.edges); artifacts(&hasher, manifest.artifacts); ranges(&hasher, manifest.ranges); digests(&hasher, manifest.digests); provenance(&hasher, manifest.provenance_parents); sources(&hasher, manifest.source_records); builds(&hasher, manifest.build_records); authorities(&hasher, manifest.authorities); lineages(&hasher, manifest.lineage_references); services(&hasher, manifest.service_descriptors); roots(&hasher, manifest.residual_roots); claims(&hasher, manifest.claims); claimNodes(&hasher, manifest.claim_nodes); return hasher.finish();}Source: lib/closure/src/canonical/root.zig
zig
const canonical = @import("generation.zig");pub const generation = canonical.generation;Source: lib/closure/src/root.zig:12
zig
pub const canonical = @import("canonical/root.zig");Complete call list for canonical.generation
17 direct calls.
lib.closure.src.canonical.generation.Hasher.finish[method] — private source atlib/closure/src/canonical/generation.zig:59in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.Hasher.init[function] — private source atlib/closure/src/canonical/generation.zig:9in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.Hasher.putU64[method] — private source atlib/closure/src/canonical/generation.zig:49in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.artifacts[function] — private source atlib/closure/src/canonical/generation.zig:115in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.authorities[function] — private source atlib/closure/src/canonical/generation.zig:191in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.builds[function] — private source atlib/closure/src/canonical/generation.zig:178in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.claimNodes[function] — private source atlib/closure/src/canonical/generation.zig:269in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.claims[function] — private source atlib/closure/src/canonical/generation.zig:246in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.digests[function] — private source atlib/closure/src/canonical/generation.zig:141in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.edges[function] — private source atlib/closure/src/canonical/generation.zig:104in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.lineages[function] — private source atlib/closure/src/canonical/generation.zig:202in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.nodes[function] — private source atlib/closure/src/canonical/generation.zig:86in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.provenance[function] — private source atlib/closure/src/canonical/generation.zig:153in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.ranges[function] — private source atlib/closure/src/canonical/generation.zig:127in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.roots[function] — private source atlib/closure/src/canonical/generation.zig:235in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.services[function] — private source atlib/closure/src/canonical/generation.zig:217in nearest public ownerlib.closure.src.canonical.generationlib.closure.src.canonical.generation.sources[function] — private source atlib/closure/src/canonical/generation.zig:166in nearest public ownerlib.closure.src.canonical.generation
Audit
| Definitions | 2 |
|---|---|
| Public names | 2 |
| Members | 0 |
| Version | 26.7.0 |
| Revision | daab053ee433 |