{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"if"}]}
    if start == size || key_fn(&data[start]) != *key {
    // greater key or is equal to `size` in case all elements have smaller keys
        return &[];