def decode.literal

bend-kit-http2@0.4.0.0 · hpack.bend:402

import bend-kit-http2@0.4.0.0/hpack.bend as Hpack
import Base

402def decode.literal(+first: U32, +mask: U32, +mode: U32, +st: State, c: Cursor) -> Maybe<&1, Step>:
403  with_taken(Step, integer.after(first, mask, c), cursor => index =>
404    with_text(Step, name.read(index, st, cursor), cursor => +name =>
405      with_text(Step, literal(cursor), cursor => value =>
406        decode.literal.finish(U32.is_eq(mode, 0), Field{name, value, mode}, st, cursor))))

Uses (13)

Used by (1)