MCPcopy Index your code
hub / github.com/RustPython/RustPython / latin_1_encode

Function latin_1_encode

crates/vm/src/stdlib/_codecs.rs:218–223  ·  view source on GitHub ↗
(args: EncodeArgs, vm: &VirtualMachine)

Source from the content-addressed store, hash-verified

216
217 #[pyfunction]
218 fn latin_1_encode(args: EncodeArgs, vm: &VirtualMachine) -> EncodeResult {
219 if args.s.isascii() {
220 return Ok((args.s.as_bytes().to_vec(), args.s.byte_len()));
221 }
222 do_codec!(latin_1::encode, args, vm)
223 }
224
225 #[pyfunction]
226 fn latin_1_decode(args: DecodeArgsNoFinal, vm: &VirtualMachine) -> DecodeResult {

Callers

nothing calls this directly

Calls 4

to_vecMethod · 0.80
isasciiMethod · 0.45
as_bytesMethod · 0.45
byte_lenMethod · 0.45

Tested by

no test coverage detected