src: add `string_view` overload to snapshot FromBlob
The const std::vector<char>&
variant only delegates to a method that converts it to a std::string_view
anyway, but adding this capability to the public API as well means that it’s easier to store snapshot data in embedding applications (because using std::vector<>
enforces heap allocation and std::string_view
does not).