def from_string.size.begin
import mylsm-lsm-store@0.6.0.1/src/StorageBytes.bend as StorageBytesimport Base
128def from_string.size.begin(+text: String) -> Maybe<&2, U32>:
129 match text:
130 case SNil{}:
131 Some{0}
132 case SCon{Chr{scalar}, _}:
133 from_string.size(text, 0,
134 U32.is_le(0, (MAX_RECORD_BYTES() - utf8.width(scalar) : U32)))