JSON.escape_class: def of qasim-bend-kit@0.1.0.2 Import: import qasim-bend-kit@0.1.0.2/libs/JSON.bend as JSON Lines 178-214 of qasim-bend-kit@0.1.0.2/libs/JSON.bend: https://jend.leeeet.dev/read.txt?path=qasim-bend-kit@0.1.0.2/libs/JSON.bend&start_line=178&end_line=214 import Base def escape_class(character: Char) -> EscapeClass: match character: case '\u{0}': Control0{} case '\u{1}': Control1{} case '\u{2}': Control2{} case '\u{3}': Control3{} case '\u{4}': Control4{} case '\u{5}': Control5{} case '\u{6}': Control6{} case '\u{7}': Control7{} case '\u{8}': Control8{} case '\u{9}': Control9{} case '\u{a}': Control10{} case '\u{b}': Control11{} case '\u{c}': Control12{} case '\u{d}': Control13{} case '\u{e}': Control14{} case '\u{f}': Control15{} case '\u{10}': Control16{} case '\u{11}': Control17{} case '\u{12}': Control18{} case '\u{13}': Control19{} case '\u{14}': Control20{} case '\u{15}': Control21{} case '\u{16}': Control22{} case '\u{17}': Control23{} case '\u{18}': Control24{} case '\u{19}': Control25{} case '\u{1a}': Control26{} case '\u{1b}': Control27{} case '\u{1c}': Control28{} case '\u{1d}': Control29{} case '\u{1e}': Control30{} case '\u{1f}': Control31{} case '"': Quote{} case '\\': Backslash{} case _: Raw{} Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Char https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.Con https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.Nil https://jend.leeeet.dev/definition.txt?path=qasim-bend-kit@0.1.0.2/libs/JSON.bend&name=EscapeClass