def pc.fed.of

bend-kit-http@0.38.2.0 · http.bend:4651

import bend-kit-http@0.38.2.0/http.bend as Http
import Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes

4651def pc.fed.of(b: Bytes.Bytes, st: Rb) -> Pc:
4652  match st:
4653    case RbDone{}:
4654      pc.piece(False{}, RbDone{}, b)
4655    case RbBad{}:
4656      Pc{RbDone{}, PoBad{ErrBad{}}}
4657    case RbLen{n}:
4658      pc.piece(True{}, RbLen{n}, b)
4659    case RbChunk{st}:
4660      pc.piece(True{}, RbChunk{st}, b)
4661    case RbClose{}:
4662      pc.piece(True{}, RbClose{}, b)

Uses (7)

Used by (2)