God damn it
This commit is contained in:
parent
7f4fe47710
commit
b2c7f9b2fd
2 changed files with 0 additions and 64 deletions
64
log.txt
64
log.txt
|
@ -1,64 +0,0 @@
|
||||||
Compiling pack v0.1.0 (/home/skye/rust/pack)
|
|
||||||
error[E0308]: mismatched types
|
|
||||||
--> src/main.rs:26:21
|
|
||||||
|
|
|
||||||
26 | err_and_exit("Please enter a repo to download from!", 0);
|
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
| |
|
|
||||||
| expected struct `std::string::String`, found reference
|
|
||||||
| help: try using a conversion method: `"Please enter a repo to download from!".to_string()`
|
|
||||||
|
|
|
||||||
= note: expected type `std::string::String`
|
|
||||||
found type `&'static str`
|
|
||||||
|
|
||||||
error[E0308]: match arms have incompatible types
|
|
||||||
--> src/main.rs:39:14
|
|
||||||
|
|
|
||||||
37 | let repo = match vec[1] {
|
|
||||||
| ________________-
|
|
||||||
38 | | "arch_core" => "http://mirrors.advancedhosters.com/archlinux/core/os/x86_64/",
|
|
||||||
| | -------------------------------------------------------------- this is found to be of type `&'static str`
|
|
||||||
39 | | _ => err_and_exit(format!("Repo {} is not supported...", vec[1]), 0),
|
|
||||||
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected &str, found ()
|
|
||||||
40 | | };
|
|
||||||
| |_____- `match` arms have incompatible types
|
|
||||||
|
|
|
||||||
= note: expected type `&str`
|
|
||||||
found type `()`
|
|
||||||
|
|
||||||
error[E0308]: match arms have incompatible types
|
|
||||||
--> src/main.rs:46:19
|
|
||||||
|
|
|
||||||
44 | let mut resp = match client.get(url).send() {
|
|
||||||
| ____________________-
|
|
||||||
45 | | Ok(a) => a,
|
|
||||||
| | - this is found to be of type `reqwest::response::Response`
|
|
||||||
46 | | Err(e) => err_and_exit(format!("ERROR!: Couldn't get package from url. Are you connected to the internet?\n\n{}", e), 0),
|
|
||||||
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `reqwest::response::Response`, found ()
|
|
||||||
47 | | };
|
|
||||||
| |_____- `match` arms have incompatible types
|
|
||||||
|
|
|
||||||
= note: expected type `reqwest::response::Response`
|
|
||||||
found type `()`
|
|
||||||
|
|
||||||
error[E0308]: match arms have incompatible types
|
|
||||||
--> src/main.rs:57:23
|
|
||||||
|
|
|
||||||
55 | let mut file = match File::create(format!("/usr/pack/repo/{}/tarballs/{}", vec[1], pkgname)) {
|
|
||||||
| ________________________-
|
|
||||||
56 | | Ok(res) => res,
|
|
||||||
| | --- this is found to be of type `std::fs::File`
|
|
||||||
57 | | Err(e) => err_and_exit(format!("Failed to create file...did you setup you environment? Do you have permission to create files?\n\n{}", e), 0),
|
|
||||||
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `std::fs::File`, found ()
|
|
||||||
58 | | };
|
|
||||||
| |_________- `match` arms have incompatible types
|
|
||||||
|
|
|
||||||
= note: expected type `std::fs::File`
|
|
||||||
found type `()`
|
|
||||||
|
|
||||||
error: aborting due to 4 previous errors
|
|
||||||
|
|
||||||
For more information about this error, try `rustc --explain E0308`.
|
|
||||||
error: Could not compile `pack`.
|
|
||||||
|
|
||||||
To learn more, run the command again with --verbose.
|
|
BIN
pack
BIN
pack
Binary file not shown.
Loading…
Reference in a new issue