Referencia Zig de zkit (SDK consumido), extraída de sus /// y //!.
apps/docs/generated/zig/zkit.jsonPágina generada desde
zkit@zkit-0.0.0-_fk2iAa4BQCqGFKJeeY9WvMQClX5kiZQ2iOZrVsxVyyN (src/root.zig). No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
Raíz: src/root.zig. 454 declaraciones públicas en 15 ficheros; 208 sin /// (SDK consumido: su cobertura se exige en su repo).
| Fichero | Declaraciones | Resumen |
|---|---|---|
src/root.zig | 9 | zkit — primitives toolkit for Zig |
src/log.zig | 6 | Centralized logging configuration. |
src/errors.zig | 0 | zkit/errors — comptime error-space with TypeScript emission and build-time guard |
src/time.zig | 18 | zkit/time — relojes y espera para código con hilos propios y sin runtime Io. |
src/sync.zig | 16 | zkit/sync — Mutex y Condition bloqueantes sobre pthread, sin runtime Io. |
src/os.zig | 5 | zkit/os — entorno y aleatoriedad del SO sin runtime Io. |
src/fs.zig | 33 | zkit/fs — ficheros sobre descriptores POSIX, sin runtime Io. |
src/testing.zig | 8 | zkit/testing — utilidades para los tests de los consumidores. |
src/bounded_queue.zig | 48 | BoundedQueue(T) — cola FIFO acotada y thread-safe, con la política de |
src/safety.zig | 5 | zkit.safety — capa de seguridad reutilizable para código Zig que procesa |
src/safety/fs.zig | 40 | zkit.safety.fs — abrir ficheros controlados por un cliente dentro de una |
src/safety/bounded_reader.zig | 43 | zkit.safety.BoundedReader — cursor de lectura sobre bytes NO confiables. |
src/safety/checked.zig | 11 | zkit.safety.checked — aritmética que falla con error en vez de desbordar. |
src/safety/mutex.zig | 35 | zkit.safety.Mutex — mutex con dueño comprobado y orden de locks. |
src/safety/fuzz.zig | 7 | zkit.safety.fuzz — barridos deterministas y puente a std.testing.fuzz |