{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"ast::TypeBoundList(it)"}]}
            ast::TypeBoundList(it) => swap_sibling_in_list(node, it.bounds(), range, direction),
            ast::VariantList(it) => swap_sibling_in_list(node, it.variants(), range, direction),
            _ => Some(replace_nodes(range, node, &match direction {