Is it possible to use rows_update with non-unique x values?
library(dplyr)
x = tibble(x = c(1,1,2), z = "x")
y = tibble(x = c(1,2), z = "y")
rows_update(x, y)
#> Matching, by = "x"
#> Error: `x` key values are not unique.
Created on 2020-07-17 by the reprex package (v0.3.0)