Skip to documentation
SLOP

tiny.termtex.Rendered

Reference tiny.termtex Rendered

Defined in renderer.

API (7)

Actions

Public operations.

Fields and members

Public fields and members.

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

Source

Source: lib/termtex/src/render.zig:10

zig
pub const Rendered = struct {    arena: alloc_arena.Arena,    rows: []const []const u8,    width: usize,    height: usize,    baseline: usize,    pub fn deinit(self: *Rendered) void {        self.arena.deinit();        self.* = undefined;    }    pub fn toOwnedString(self: *const Rendered, allocator: std.mem.Allocator) std.mem.Allocator.Error![]u8 {        var out: std.ArrayListUnmanaged(u8) = .empty;        errdefer out.deinit(allocator);        for (self.rows, 0..) |row, index| {            if (index != 0) try out.append(allocator, '\n');            try out.appendSlice(allocator, row);        }        return out.toOwnedSlice(allocator);    }};

Source: lib/termtex/src/root.zig:25

zig
pub const Rendered = renderer.Rendered;

Audit

Definitions3
Public names6
Members5
Version26.7.0
Revisiondaab053ee433