vec_as_index() has been renamed to vec_as_location() and is
deprecated as of vctrs 0.2.2.
vec_as_index(i, n, names = NULL)An integer, character or logical vector specifying the
locations or names of the observations to get/set. Specify
TRUE to index all elements (as in x[]), or NULL, FALSE or
integer() to index none (as in x[NULL]).
A single integer representing the total size of the
object that i is meant to index into.
If i is a character vector, names should be a character
vector that i will be matched against to construct the index. Otherwise,
not used. The default value of NULL will result in an error
if i is a character vector.