Using the PARTIALLY_BOUND_BINDING_ARRAY feature and using BindingResource::TextureViewArray(&[]) I get a validation error Array binding provided zero elements when creating the bind group. I'm not sure if this is intended.
Currently I'm working around this by adding a dummy texture to my array to ensure it has at least one element.
CC @kanerogers