Skip to main content

Module content_dispatch

Module content_dispatch 

Source
Expand description

Content trait dispatch — typed-handle subset.

Phase 2b minimization: the broad ValueWord-typed render_as_content / render_as_content_for dispatch chain (~600 LoC) was deleted along with the polymorphic-the deleted tag_bits module it depended on (tag_bits, ValueBits, ValueWordDisplay). The kind-threaded replacement lands when shape-vm’s content rendering is rebuilt on top of slot_to_wire / slot_extract_content (the wire_conversion entry points).

What remains: typed-handle helpers used by wire_conversion and the REPL output path — datatable_to_content_node, arrow_type_label, arrow_cell_display, plus the user-resolver hooks (kept as placeholders since they’re write-only at the moment — the readers were in the deleted dispatch chain).

Modules§

adapters
Well-known adapter names for ContentFor dispatch.

Functions§

capabilities_for_adapter
datatable_to_content_node
Render a DataTable as a structured ContentNode::Table. Used by wire_conversion::slot_extract_content and the REPL output path.