I'm just starting to play around with vello, and I noticed that it diligently re-exports peniko and kurbo, but not vello_encoding.
For example, Scene::encoding() is still usable, but its return type can't be spelled out without depending on vello_encoding as well.
Sorry if this is intended behavior, but it struck me as odd.