def stop
import bend-kit-llm@0.13.0.1/sse.bend as Sseimport Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
243def stop(l: Line, +len: U32) -> Reader & Next:
244 match l:
245 case LMore{a, +pos, cr, st}:
246 (Reader{Bytes.Bytes{len, a}, pos, pos, cr, st}, Want{})
247 case LWant{a, +pos, cr, st}:
248 (Reader{Bytes.Bytes{len, a}, pos, len, cr, st}, Want{})
249 case LGot{a, +pos, cr, st, e}:
250 (Reader{Bytes.Bytes{len, a}, pos, pos, cr, st}, Got{e})