@@ -518,7 +518,7 @@ pub fn update_from_dist<'a>(download: DownloadCfg<'a>,
518518 }
519519 }
520520 Ok ( None ) => return Ok ( None ) ,
521- Err ( Error ( ErrorKind :: Utils ( :: rustup_utils:: ErrorKind :: Download404 { .. } ) , _) ) => {
521+ Err ( Error ( ErrorKind :: Utils ( :: rustup_utils:: ErrorKind :: DownloadNotExists { .. } ) , _) ) => {
522522 // Proceed to try v1 as a fallback
523523 ( download. notify_handler ) ( Notification :: DownloadingLegacyManifest ) ;
524524 }
@@ -528,7 +528,7 @@ pub fn update_from_dist<'a>(download: DownloadCfg<'a>,
528528 // If the v2 manifest is not found then try v1
529529 let manifest = match dl_v1_manifest ( download, toolchain) {
530530 Ok ( m) => m,
531- Err ( Error ( ErrorKind :: Utils ( rustup_utils:: ErrorKind :: Download404 { .. } ) , _) ) => {
531+ Err ( Error ( ErrorKind :: Utils ( rustup_utils:: ErrorKind :: DownloadNotExists { .. } ) , _) ) => {
532532 return Err ( format ! ( "no release found for '{}'" , toolchain. manifest_name( ) ) . into ( ) ) ;
533533 }
534534 Err ( e @ Error ( ErrorKind :: ChecksumFailed { .. } , _) ) => {
@@ -547,7 +547,7 @@ pub fn update_from_dist<'a>(download: DownloadCfg<'a>,
547547 download. notify_handler . clone ( ) ) {
548548 Ok ( None ) => Ok ( None ) ,
549549 Ok ( Some ( hash) ) => Ok ( Some ( hash) ) ,
550- e @ Err ( Error ( ErrorKind :: Utils ( rustup_utils:: ErrorKind :: Download404 { .. } ) , _) ) => {
550+ e @ Err ( Error ( ErrorKind :: Utils ( rustup_utils:: ErrorKind :: DownloadNotExists { .. } ) , _) ) => {
551551 e. chain_err ( || {
552552 format ! ( "could not download nonexistent rust version `{}`" ,
553553 toolchain_str)
0 commit comments