Skip to documentation
SLOP

tiny.http.ResponseHeaders

Reference tiny.http ResponseHeaders

Defined in tiny.http.

API (5)

Actions

Public operations.

Fields and members

Public fields and members.

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

Source

Source: lib/http/src/response.zig:13

zig
pub const Headers = struct {    entries: []Header,    length: usize,    pub fn get(self: Headers, name: []const u8) ?[]const u8 {        var index = self.length;        while (index != 0) {            index -= 1;            const entry = self.entries[index];            if (std.ascii.eqlIgnoreCase(entry.name, name)) return entry.value;        }        return null;    }    pub fn contains(self: Headers, name: []const u8) bool {        return self.get(name) != null;    }    pub fn count(self: Headers) usize {        return self.length;    }    fn set(self: *Headers, name: []const u8, value: []const u8) Error!void {        for (self.entries[0..self.length]) |*entry| {            if (!std.ascii.eqlIgnoreCase(entry.name, name)) continue;            entry.* = .{ .name = name, .value = value };            return;        }        if (self.length == self.entries.len) return error.HeaderCapacityExceeded;        self.entries[self.length] = .{ .name = name, .value = value };        self.length += 1;    }};

Source: lib/http/src/root.zig:50

zig
pub const ResponseHeaders = response.Headers;
Called byCallsprivate sourcelib.http.src.response.ResponseserializeWithOptionsprivate sourcelib.http.src.response.ResponseserializedHeadLengthResponseHeadersgetResponseHeaderscontains
Static calls · unresolved targets: 0 · external targets: 0.
Called byCallsNo direct callsResponseHeaderscontainsResponseHeadersget
Static calls · unresolved targets: 0 · external targets: 0.

Audit

Definitions4
Public names4
Members2
Version26.7.0
Revisiondaab053ee433