def utf8.borrow

bend-kit-camber@0.15.0.1 · input.bend:109

import bend-kit-camber@0.15.0.1/input.bend as Input
import Base
import bend-kit-http@0.38.1.1/http.bend as Http
import bend-kit-router@0.2.0.0/target.bend as Target
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes

109def utf8.borrow(bytes: Http.Body) -> Http.Body & Maybe<&2, String>:
110  Bytes.Bytes{+len, buffer} = bytes
111  utf8.borrowed(len, utf8.go(U32.to_nat(len), (buffer, Some{Target.Utf{0, 128, 191, 0, ""}}), 0))

Uses (10)

Used by (2)