File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
src/cargo/util_schemas/core Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 1
1
use std:: fmt;
2
2
3
3
use anyhow:: bail;
4
+ use anyhow:: Result ;
4
5
use semver:: Version ;
5
6
use serde:: { de, ser} ;
6
7
use url:: Url ;
7
8
8
- use crate :: util:: errors:: CargoResult ;
9
9
use crate :: util:: validate_package_name;
10
10
use crate :: util_schemas:: core:: GitReference ;
11
11
use crate :: util_schemas:: core:: SourceKind ;
@@ -73,7 +73,7 @@ impl PackageIdSpec {
73
73
/// for spec in specs {
74
74
/// assert!(PackageIdSpec::parse(spec).is_ok());
75
75
/// }
76
- pub fn parse ( spec : & str ) -> CargoResult < PackageIdSpec > {
76
+ pub fn parse ( spec : & str ) -> Result < PackageIdSpec > {
77
77
if spec. contains ( "://" ) {
78
78
if let Ok ( url) = Url :: parse ( spec) {
79
79
return PackageIdSpec :: from_url ( url) ;
@@ -107,7 +107,7 @@ impl PackageIdSpec {
107
107
}
108
108
109
109
/// Tries to convert a valid `Url` to a `PackageIdSpec`.
110
- fn from_url ( mut url : Url ) -> CargoResult < PackageIdSpec > {
110
+ fn from_url ( mut url : Url ) -> Result < PackageIdSpec > {
111
111
let mut kind = None ;
112
112
if let Some ( ( kind_str, scheme) ) = url. scheme ( ) . split_once ( '+' ) {
113
113
match kind_str {
You can’t perform that action at this time.
0 commit comments