Skip to content

Commit 085d860

Browse files
committed
refactor(schema): Remove reliance on CargoResult
1 parent 0c81f7a commit 085d860

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/cargo/util_schemas/core/package_id_spec.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
use std::fmt;
22

33
use anyhow::bail;
4+
use anyhow::Result;
45
use semver::Version;
56
use serde::{de, ser};
67
use url::Url;
78

8-
use crate::util::errors::CargoResult;
99
use crate::util::validate_package_name;
1010
use crate::util_schemas::core::GitReference;
1111
use crate::util_schemas::core::SourceKind;
@@ -73,7 +73,7 @@ impl PackageIdSpec {
7373
/// for spec in specs {
7474
/// assert!(PackageIdSpec::parse(spec).is_ok());
7575
/// }
76-
pub fn parse(spec: &str) -> CargoResult<PackageIdSpec> {
76+
pub fn parse(spec: &str) -> Result<PackageIdSpec> {
7777
if spec.contains("://") {
7878
if let Ok(url) = Url::parse(spec) {
7979
return PackageIdSpec::from_url(url);
@@ -107,7 +107,7 @@ impl PackageIdSpec {
107107
}
108108

109109
/// 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> {
111111
let mut kind = None;
112112
if let Some((kind_str, scheme)) = url.scheme().split_once('+') {
113113
match kind_str {

0 commit comments

Comments
 (0)