{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"///"}]}
    /// - `None` means that nothing needs to be done as the variant is encoded implicitly
    /// Computes how to write the tag of a given variant of enum `ty`:
    /// - `Some((val, field_idx))` means that the given integer value needs to be stored at the