MCPcopy Index your code
hub / github.com/Textualize/textual / decode_tuple

Function decode_tuple

src/textual/_binary_encode.py:277–288  ·  view source on GitHub ↗

Decode a tuple. Returns: A tuple of decoded data.

()

Source from the content-addressed store, hash-verified

275 return elements
276
277 def decode_tuple() -> tuple[object, ...]:
278 """Decode a tuple.
279
280 Returns:
281 A tuple of decoded data.
282 """
283 elements: list[object] = []
284 add_element = elements.append
285 while peek_byte() != b"e":
286 add_element(decode())
287 get_byte()
288 return tuple(elements)
289
290 def decode_dict() -> dict[object, object]:
291 """Decode a dict.

Callers

nothing calls this directly

Calls 3

peek_byteFunction · 0.85
decodeFunction · 0.85
get_byteFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…