pub fn parse_source_string(source_str: &str) -> Result<PackageRequest, Error>
Parses a source string into a PackageRequest.
PackageRequest
Returns an error if the source string format is invalid.