def utf8.borrow
import bend-kit-camber@0.15.0.1/input.bend as Inputimport 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))