[INFO] cloning repository https://github.com/jhecohe/rustBasic
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jhecohe/rustBasic" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjhecohe%2FrustBasic", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjhecohe%2FrustBasic'...
[INFO] [stderr] fatal: write error: No space left on device
[INFO] [stderr] fatal: fetch-pack: invalid index-pack output
[WARN] Retrying crate fetch in 3 seconds (attempt 1)
[INFO] cloning repository https://github.com/jhecohe/rustBasic
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jhecohe/rustBasic" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjhecohe%2FrustBasic", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjhecohe%2FrustBasic'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 200b01937bebe2c41a543fc131bc89d24f0ca324
[INFO] checking jhecohe/rustBasic against try#5fee451ebd94296ea05214e819c311e164b30af6 for pr-139042
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjhecohe%2FrustBasic" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/jhecohe/rustBasic on toolchain 5fee451ebd94296ea05214e819c311e164b30af6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/jhecohe/rustBasic
[INFO] finished tweaking git repo https://github.com/jhecohe/rustBasic
[INFO] tweaked toml for git repo https://github.com/jhecohe/rustBasic written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/jhecohe/rustBasic already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] Error response from daemon: mkdir /var/lib/docker/overlay2/906d33cb3884bfcdba5474a58950bdd57318932aab9e22741b8d0905d6cfb980/diff: no space left on device
[INFO] checking jhecohe/rustBasic against try#5fee451ebd94296ea05214e819c311e164b30af6 for pr-139042
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjhecohe%2FrustBasic" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] [stderr] fatal: error closing file /workspace/builds/worker-2-tc2/source/.git/packed-refs.new: No space left on device
[INFO] checking jhecohe/rustBasic against try#5fee451ebd94296ea05214e819c311e164b30af6 for pr-139042
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjhecohe%2FrustBasic" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/jhecohe/rustBasic on toolchain 5fee451ebd94296ea05214e819c311e164b30af6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/jhecohe/rustBasic
[INFO] finished tweaking git repo https://github.com/jhecohe/rustBasic
[INFO] tweaked toml for git repo https://github.com/jhecohe/rustBasic written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/jhecohe/rustBasic already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d1aae4a0d883b107047253e555119bf83d0805e62f853f906c614ec6ac55b9a3
[INFO] running `Command { std: "docker" "start" "-a" "d1aae4a0d883b107047253e555119bf83d0805e62f853f906c614ec6ac55b9a3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d1aae4a0d883b107047253e555119bf83d0805e62f853f906c614ec6ac55b9a3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1aae4a0d883b107047253e555119bf83d0805e62f853f906c614ec6ac55b9a3", kill_on_drop: false }`
[INFO] [stdout] d1aae4a0d883b107047253e555119bf83d0805e62f853f906c614ec6ac55b9a3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+5fee451ebd94296ea05214e819c311e164b30af6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fa5c42edfb713a11b5e0ff1325499083065302a4d365b0ffe28ba0b19e30c83a
[INFO] running `Command { std: "docker" "start" "-a" "fa5c42edfb713a11b5e0ff1325499083065302a4d365b0ffe28ba0b19e30c83a", kill_on_drop: false }`
[INFO] [stderr]     Checking basic-concepts v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: type `tipo_ip` should have an upper camel case name
[INFO] [stdout]  --> src/enumeraciones.rs:5:6
[INFO] [stdout]   |
[INFO] [stdout] 5 | enum tipo_ip {
[INFO] [stdout]   |      ^^^^^^^ help: convert the identifier to upper camel case: `TipoIp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hash_map`
[INFO] [stdout]  --> src/mapas.rs:2:24
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::{hash_map, HashMap};
[INFO] [stdout]   |                        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `tipo_ip` should have an upper camel case name
[INFO] [stdout]  --> src/enumeraciones.rs:5:6
[INFO] [stdout]   |
[INFO] [stdout] 5 | enum tipo_ip {
[INFO] [stdout]   |      ^^^^^^^ help: convert the identifier to upper camel case: `TipoIp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hash_map`
[INFO] [stdout]  --> src/mapas.rs:2:24
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::collections::{hash_map, HashMap};
[INFO] [stdout]   |                        ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hola_mundof`
[INFO] [stdout]   --> src/cadenas.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let hola_mundof = format!("{}{}", hola, mundo);
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hola_mundof`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hola_mundof`
[INFO] [stdout]   --> src/cadenas.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let hola_mundof = format!("{}{}", hola, mundo);
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hola_mundof`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cad1`
[INFO] [stdout]   --> src/cadenas.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |     let cad1 = String::from("Inicializar cadena");
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_cad1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cad1`
[INFO] [stdout]   --> src/cadenas.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |     let cad1 = String::from("Inicializar cadena");
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_cad1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cad2`
[INFO] [stdout]   --> src/cadenas.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let cad2 = "Esto es una cadena".to_string();
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_cad2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cad2`
[INFO] [stdout]   --> src/cadenas.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let cad2 = "Esto es una cadena".to_string();
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_cad2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resultado`
[INFO] [stdout]   --> src/ciclos.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let resultado = loop {
[INFO] [stdout]    |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resultado`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resultado`
[INFO] [stdout]   --> src/ciclos.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let resultado = loop {
[INFO] [stdout]    |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resultado`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ip_v6`
[INFO] [stdout]   --> src/enumeraciones.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let ip_v6 = tipo_ip::V6(String::from("127.0.0.1::6"));
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ip_v6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ip_v6`
[INFO] [stdout]   --> src/enumeraciones.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let ip_v6 = tipo_ip::V6(String::from("127.0.0.1::6"));
[INFO] [stdout]    |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_ip_v6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `puntuacion`
[INFO] [stdout]   --> src/mapas.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let puntuacion = puntaciones.get(&equipo);
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_puntuacion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `puntuacion`
[INFO] [stdout]   --> src/mapas.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let puntuacion = puntaciones.get(&equipo);
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_puntuacion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `puntaciones`
[INFO] [stdout]   --> src/mapas.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let mut puntaciones: HashMap<_, _> = teams.into_iter().zip(start_points.into_iter()).collect();
[INFO] [stdout]    |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_puntaciones`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `puntaciones`
[INFO] [stdout]   --> src/mapas.rs:57:13
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let mut puntaciones: HashMap<_, _> = teams.into_iter().zip(start_points.into_iter()).collect();
[INFO] [stdout]    |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_puntaciones`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/mapas.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let mut puntaciones: HashMap<_, _> = teams.into_iter().zip(start_points.into_iter()).collect();
[INFO] [stdout]    |         ----^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/mapas.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let mut puntaciones: HashMap<_, _> = teams.into_iter().zip(start_points.into_iter()).collect();
[INFO] [stdout]    |         ----^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dado`
[INFO] [stdout]   --> src/mi_match2.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |     let dado = 5;
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_dado`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dado`
[INFO] [stdout]   --> src/mi_match2.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |     let dado = 5;
[INFO] [stdout]    |         ^^^^ help: if this is intentional, prefix it with an underscore: `_dado`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `primero`
[INFO] [stdout]   --> src/vectores.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let mut primero = &v[0];
[INFO] [stdout]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_primero`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `primero`
[INFO] [stdout]   --> src/vectores.rs:45:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let mut primero = &v[0];
[INFO] [stdout]    |             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_primero`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/vectores.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let mut primero = &v[0];
[INFO] [stdout]    |         ----^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/vectores.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |     let mut primero = &v[0];
[INFO] [stdout]    |         ----^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nmero`
[INFO] [stdout]   --> src/vectores.rs:58:14
[INFO] [stdout]    |
[INFO] [stdout] 58 |         Some(nmero) => println!("Concide con algun elemento"),
[INFO] [stdout]    |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_nmero`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `nmero`
[INFO] [stdout]   --> src/vectores.rs:58:14
[INFO] [stdout]    |
[INFO] [stdout] 58 |         Some(nmero) => println!("Concide con algun elemento"),
[INFO] [stdout]    |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_nmero`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ref_prestamos` is never used
[INFO] [stdout]   --> src/main.rs:35:4
[INFO] [stdout]    |
[INFO] [stdout] 35 | fn ref_prestamos() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `diferentes_ciclos` is never used
[INFO] [stdout]   --> src/main.rs:39:4
[INFO] [stdout]    |
[INFO] [stdout] 39 | fn diferentes_ciclos() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad` is never used
[INFO] [stdout]   --> src/main.rs:45:4
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn propiedad() {
[INFO] [stdout]    |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `estructuras` is never used
[INFO] [stdout]   --> src/main.rs:51:4
[INFO] [stdout]    |
[INFO] [stdout] 51 | fn estructuras() {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ref_prestamos` is never used
[INFO] [stdout]   --> src/main.rs:35:4
[INFO] [stdout]    |
[INFO] [stdout] 35 | fn ref_prestamos() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `estructuras2` is never used
[INFO] [stdout]   --> src/main.rs:55:4
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn estructuras2() {
[INFO] [stdout]    |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `metodos` is never used
[INFO] [stdout]   --> src/main.rs:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 | fn metodos() {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `diferentes_ciclos` is never used
[INFO] [stdout]   --> src/main.rs:39:4
[INFO] [stdout]    |
[INFO] [stdout] 39 | fn diferentes_ciclos() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enumeraciones` is never used
[INFO] [stdout]   --> src/main.rs:63:4
[INFO] [stdout]    |
[INFO] [stdout] 63 | fn enumeraciones() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad` is never used
[INFO] [stdout]   --> src/main.rs:45:4
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn propiedad() {
[INFO] [stdout]    |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mi_match` is never used
[INFO] [stdout]   --> src/main.rs:67:4
[INFO] [stdout]    |
[INFO] [stdout] 67 | fn mi_match() {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `estructuras` is never used
[INFO] [stdout]   --> src/main.rs:51:4
[INFO] [stdout]    |
[INFO] [stdout] 51 | fn estructuras() {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mi_match2` is never used
[INFO] [stdout]   --> src/main.rs:71:4
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn mi_match2() {
[INFO] [stdout]    |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `estructuras2` is never used
[INFO] [stdout]   --> src/main.rs:55:4
[INFO] [stdout]    |
[INFO] [stdout] 55 | fn estructuras2() {
[INFO] [stdout]    |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vector` is never used
[INFO] [stdout]   --> src/main.rs:75:4
[INFO] [stdout]    |
[INFO] [stdout] 75 | fn vector() {
[INFO] [stdout]    |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `metodos` is never used
[INFO] [stdout]   --> src/main.rs:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 | fn metodos() {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cadenas` is never used
[INFO] [stdout]   --> src/main.rs:79:4
[INFO] [stdout]    |
[INFO] [stdout] 79 | fn cadenas() {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mapas` is never used
[INFO] [stdout]   --> src/main.rs:83:4
[INFO] [stdout]    |
[INFO] [stdout] 83 | fn mapas() {
[INFO] [stdout]    |    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enumeraciones` is never used
[INFO] [stdout]   --> src/main.rs:63:4
[INFO] [stdout]    |
[INFO] [stdout] 63 | fn enumeraciones() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `recorrer_cadena` is never used
[INFO] [stdout]  --> src/cadenas.rs:3:4
[INFO] [stdout]   |
[INFO] [stdout] 3 | fn recorrer_cadena() {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mi_match` is never used
[INFO] [stdout]   --> src/main.rs:67:4
[INFO] [stdout]    |
[INFO] [stdout] 67 | fn mi_match() {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mi_match2` is never used
[INFO] [stdout]   --> src/main.rs:71:4
[INFO] [stdout]    |
[INFO] [stdout] 71 | fn mi_match2() {
[INFO] [stdout]    |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `concatenar_cadenas` is never used
[INFO] [stdout]   --> src/cadenas.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn concatenar_cadenas() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vector` is never used
[INFO] [stdout]   --> src/main.rs:75:4
[INFO] [stdout]    |
[INFO] [stdout] 75 | fn vector() {
[INFO] [stdout]    |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `inicializar_cadenas` is never used
[INFO] [stdout]   --> src/cadenas.rs:27:4
[INFO] [stdout]    |
[INFO] [stdout] 27 | fn inicializar_cadenas() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cadenas` is never used
[INFO] [stdout]   --> src/main.rs:79:4
[INFO] [stdout]    |
[INFO] [stdout] 79 | fn cadenas() {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mapas` is never used
[INFO] [stdout]   --> src/main.rs:83:4
[INFO] [stdout]    |
[INFO] [stdout] 83 | fn mapas() {
[INFO] [stdout]    |    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/cadenas.rs:34:8
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `recorrer_cadena` is never used
[INFO] [stdout]  --> src/cadenas.rs:3:4
[INFO] [stdout]   |
[INFO] [stdout] 3 | fn recorrer_cadena() {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ciclo_for_in` is never used
[INFO] [stdout]  --> src/ciclos.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn ciclo_for_in() {
[INFO] [stdout]   |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ciclo_while` is never used
[INFO] [stdout]   --> src/ciclos.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub fn ciclo_while() {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ciclo_loop` is never used
[INFO] [stdout]   --> src/ciclos.rs:30:8
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub fn ciclo_loop() {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `concatenar_cadenas` is never used
[INFO] [stdout]   --> src/cadenas.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn concatenar_cadenas() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `tipo_ip` is never used
[INFO] [stdout]  --> src/enumeraciones.rs:5:6
[INFO] [stdout]   |
[INFO] [stdout] 5 | enum tipo_ip {
[INFO] [stdout]   |      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `inicializar_cadenas` is never used
[INFO] [stdout]   --> src/cadenas.rs:27:4
[INFO] [stdout]    |
[INFO] [stdout] 27 | fn inicializar_cadenas() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/enumeraciones.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/cadenas.rs:34:8
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ciclo_for_in` is never used
[INFO] [stdout]  --> src/ciclos.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn ciclo_for_in() {
[INFO] [stdout]   |        ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Usuario` is never constructed
[INFO] [stdout]   --> src/estructuras.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Usuario {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ciclo_while` is never used
[INFO] [stdout]   --> src/ciclos.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub fn ciclo_while() {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `nuevo_usuario` is never used
[INFO] [stdout]   --> src/estructuras.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 | fn nuevo_usuario(nombre: String, email: String, edad: i8) -> Usuario {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ciclo_loop` is never used
[INFO] [stdout]   --> src/ciclos.rs:30:8
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub fn ciclo_loop() {
[INFO] [stdout]    |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `estructuras` is never used
[INFO] [stdout]   --> src/estructuras.rs:31:8
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub fn estructuras() {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `tipo_ip` is never used
[INFO] [stdout]  --> src/enumeraciones.rs:5:6
[INFO] [stdout]   |
[INFO] [stdout] 5 | enum tipo_ip {
[INFO] [stdout]   |      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Rectangulo` is never constructed
[INFO] [stdout]  --> src/estructuras2.rs:2:8
[INFO] [stdout]   |
[INFO] [stdout] 2 | struct Rectangulo {
[INFO] [stdout]   |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/enumeraciones.rs:15:8
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]  --> src/estructuras2.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn ejecutar() {
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `area` is never used
[INFO] [stdout]   --> src/estructuras2.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn area(rec: &Rectangulo) -> u32 {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Usuario` is never constructed
[INFO] [stdout]   --> src/estructuras.rs:13:8
[INFO] [stdout]    |
[INFO] [stdout] 13 | struct Usuario {
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `numero_palabras_se_repiten` is never used
[INFO] [stdout]  --> src/mapas.rs:4:4
[INFO] [stdout]   |
[INFO] [stdout] 4 | fn numero_palabras_se_repiten() {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `nuevo_usuario` is never used
[INFO] [stdout]   --> src/estructuras.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 | fn nuevo_usuario(nombre: String, email: String, edad: i8) -> Usuario {
[INFO] [stdout]    |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `estructuras` is never used
[INFO] [stdout]   --> src/estructuras.rs:31:8
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub fn estructuras() {
[INFO] [stdout]    |        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Rectangulo` is never constructed
[INFO] [stdout]  --> src/estructuras2.rs:2:8
[INFO] [stdout]   |
[INFO] [stdout] 2 | struct Rectangulo {
[INFO] [stdout]   |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `si_contiene` is never used
[INFO] [stdout]   --> src/mapas.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn si_contiene() {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]  --> src/estructuras2.rs:7:8
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub fn ejecutar() {
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `modificar` is never used
[INFO] [stdout]   --> src/mapas.rs:26:4
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn modificar() {
[INFO] [stdout]    |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `area` is never used
[INFO] [stdout]   --> src/estructuras2.rs:17:4
[INFO] [stdout]    |
[INFO] [stdout] 17 | fn area(rec: &Rectangulo) -> u32 {
[INFO] [stdout]    |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `recorrer` is never used
[INFO] [stdout]   --> src/mapas.rs:38:4
[INFO] [stdout]    |
[INFO] [stdout] 38 | fn recorrer() {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `numero_palabras_se_repiten` is never used
[INFO] [stdout]  --> src/mapas.rs:4:4
[INFO] [stdout]   |
[INFO] [stdout] 4 | fn numero_palabras_se_repiten() {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `def_con_vectores` is never used
[INFO] [stdout]   --> src/mapas.rs:53:4
[INFO] [stdout]    |
[INFO] [stdout] 53 | fn def_con_vectores() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `si_contiene` is never used
[INFO] [stdout]   --> src/mapas.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn si_contiene() {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `definicion` is never used
[INFO] [stdout]   --> src/mapas.rs:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 | fn definicion() {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/mapas.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Rectangulo` is never constructed
[INFO] [stdout]  --> src/metodos.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct Rectangulo {
[INFO] [stdout]   |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `modificar` is never used
[INFO] [stdout]   --> src/mapas.rs:26:4
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn modificar() {
[INFO] [stdout]    |    ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `recorrer` is never used
[INFO] [stdout]   --> src/mapas.rs:38:4
[INFO] [stdout]    |
[INFO] [stdout] 38 | fn recorrer() {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `area`, `puede_contener`, and `cuadrado` are never used
[INFO] [stdout]   --> src/metodos.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl Rectangulo {
[INFO] [stdout]    | --------------- associated items in this implementation
[INFO] [stdout] 12 |     fn area(&self) -> u32 {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 16 |     fn puede_contener(&self, otro: Rectangulo) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 23 |     fn cuadrado(lado: u32) -> Rectangulo {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `def_con_vectores` is never used
[INFO] [stdout]   --> src/mapas.rs:53:4
[INFO] [stdout]    |
[INFO] [stdout] 53 | fn def_con_vectores() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/metodos.rs:31:8
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `definicion` is never used
[INFO] [stdout]   --> src/mapas.rs:59:4
[INFO] [stdout]    |
[INFO] [stdout] 59 | fn definicion() {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `valor_en_segundos` is never used
[INFO] [stdout]  --> src/mi_match.rs:1:4
[INFO] [stdout]   |
[INFO] [stdout] 1 | fn valor_en_segundos(tiempo: &Tiempo) -> u32 {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/mapas.rs:66:8
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/mi_match.rs:16:8
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Rectangulo` is never constructed
[INFO] [stdout]  --> src/metodos.rs:6:8
[INFO] [stdout]   |
[INFO] [stdout] 6 | struct Rectangulo {
[INFO] [stdout]   |        ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Mes` is never used
[INFO] [stdout]   --> src/mi_match.rs:26:6
[INFO] [stdout]    |
[INFO] [stdout] 26 | enum Mes {
[INFO] [stdout]    |      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Tiempo` is never used
[INFO] [stdout]   --> src/mi_match.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 42 | enum Tiempo {
[INFO] [stdout]    |      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `area`, `puede_contener`, and `cuadrado` are never used
[INFO] [stdout]   --> src/metodos.rs:12:8
[INFO] [stdout]    |
[INFO] [stdout] 11 | impl Rectangulo {
[INFO] [stdout]    | --------------- associated items in this implementation
[INFO] [stdout] 12 |     fn area(&self) -> u32 {
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 16 |     fn puede_contener(&self, otro: Rectangulo) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 23 |     fn cuadrado(lado: u32) -> Rectangulo {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `incrementar_uno` is never used
[INFO] [stdout]  --> src/mi_match2.rs:1:4
[INFO] [stdout]   |
[INFO] [stdout] 1 | fn incrementar_uno(x: Option<i32>) -> Option<i32> {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]  --> src/mi_match2.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub fn ejecutar() {
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/metodos.rs:31:8
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad_cadena_error` is never used
[INFO] [stdout]   --> src/propiedad.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub fn propiedad_cadena_error() {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `valor_en_segundos` is never used
[INFO] [stdout]  --> src/mi_match.rs:1:4
[INFO] [stdout]   |
[INFO] [stdout] 1 | fn valor_en_segundos(tiempo: &Tiempo) -> u32 {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad_cadena_clone` is never used
[INFO] [stdout]   --> src/propiedad.rs:34:8
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn propiedad_cadena_clone() {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/mi_match.rs:16:8
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad_cadena` is never used
[INFO] [stdout]   --> src/propiedad.rs:43:8
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub fn propiedad_cadena() {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Mes` is never used
[INFO] [stdout]   --> src/mi_match.rs:26:6
[INFO] [stdout]    |
[INFO] [stdout] 26 | enum Mes {
[INFO] [stdout]    |      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Tiempo` is never used
[INFO] [stdout]   --> src/mi_match.rs:42:6
[INFO] [stdout]    |
[INFO] [stdout] 42 | enum Tiempo {
[INFO] [stdout]    |      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad_num` is never used
[INFO] [stdout]   --> src/propiedad.rs:50:8
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub fn propiedad_num() {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `incrementar_uno` is never used
[INFO] [stdout]  --> src/mi_match2.rs:1:4
[INFO] [stdout]   |
[INFO] [stdout] 1 | fn incrementar_uno(x: Option<i32>) -> Option<i32> {
[INFO] [stdout]   |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `retornar_string` is never used
[INFO] [stdout]  --> src/referencias_prestamos.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn retornar_string() {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]  --> src/mi_match2.rs:8:8
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub fn ejecutar() {
[INFO] [stdout]   |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calcula_longitud_valor` is never used
[INFO] [stdout]   --> src/referencias_prestamos.rs:16:4
[INFO] [stdout]    |
[INFO] [stdout] 16 | fn calcula_longitud_valor(cadena: String) -> (String, usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad_cadena_error` is never used
[INFO] [stdout]   --> src/propiedad.rs:21:8
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub fn propiedad_cadena_error() {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calcula_longitud_referencia` is never used
[INFO] [stdout]   --> src/referencias_prestamos.rs:23:4
[INFO] [stdout]    |
[INFO] [stdout] 23 | fn calcula_longitud_referencia(cadena: &String) -> usize {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad_cadena_clone` is never used
[INFO] [stdout]   --> src/propiedad.rs:34:8
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn propiedad_cadena_clone() {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `modificar_usando_puntero` is never used
[INFO] [stdout]   --> src/referencias_prestamos.rs:30:4
[INFO] [stdout]    |
[INFO] [stdout] 30 | fn modificar_usando_puntero(p: &mut String) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad_cadena` is never used
[INFO] [stdout]   --> src/propiedad.rs:43:8
[INFO] [stdout]    |
[INFO] [stdout] 43 | pub fn propiedad_cadena() {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `propiedad_num` is never used
[INFO] [stdout]   --> src/propiedad.rs:50:8
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub fn propiedad_num() {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enumeraciones` is never used
[INFO] [stdout]  --> src/vectores.rs:4:4
[INFO] [stdout]   |
[INFO] [stdout] 4 | fn enumeraciones() {
[INFO] [stdout]   |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `retornar_string` is never used
[INFO] [stdout]  --> src/referencias_prestamos.rs:1:8
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub fn retornar_string() {
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `recorrer` is never used
[INFO] [stdout]   --> src/vectores.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 | fn recorrer() {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calcula_longitud_valor` is never used
[INFO] [stdout]   --> src/referencias_prestamos.rs:16:4
[INFO] [stdout]    |
[INFO] [stdout] 16 | fn calcula_longitud_valor(cadena: String) -> (String, usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `errores_apuntamiento` is never used
[INFO] [stdout]   --> src/vectores.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn errores_apuntamiento() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_interpreta` is never used
[INFO] [stdout]   --> src/vectores.rs:51:4
[INFO] [stdout]    |
[INFO] [stdout] 51 | fn rust_interpreta() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calcula_longitud_referencia` is never used
[INFO] [stdout]   --> src/referencias_prestamos.rs:23:4
[INFO] [stdout]    |
[INFO] [stdout] 23 | fn calcula_longitud_referencia(cadena: &String) -> usize {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `iniciar_vector` is never used
[INFO] [stdout]   --> src/vectores.rs:63:4
[INFO] [stdout]    |
[INFO] [stdout] 63 | fn iniciar_vector() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `modificar_usando_puntero` is never used
[INFO] [stdout]   --> src/referencias_prestamos.rs:30:4
[INFO] [stdout]    |
[INFO] [stdout] 30 | fn modificar_usando_puntero(p: &mut String) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enumeraciones` is never used
[INFO] [stdout]  --> src/vectores.rs:4:4
[INFO] [stdout]   |
[INFO] [stdout] 4 | fn enumeraciones() {
[INFO] [stdout]   |    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/vectores.rs:74:8
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `recorrer` is never used
[INFO] [stdout]   --> src/vectores.rs:20:4
[INFO] [stdout]    |
[INFO] [stdout] 20 | fn recorrer() {
[INFO] [stdout]    |    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `CeldaHojaCalculo` is never used
[INFO] [stdout]   --> src/vectores.rs:83:6
[INFO] [stdout]    |
[INFO] [stdout] 83 | enum CeldaHojaCalculo {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `errores_apuntamiento` is never used
[INFO] [stdout]   --> src/vectores.rs:33:4
[INFO] [stdout]    |
[INFO] [stdout] 33 | fn errores_apuntamiento() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rust_interpreta` is never used
[INFO] [stdout]   --> src/vectores.rs:51:4
[INFO] [stdout]    |
[INFO] [stdout] 51 | fn rust_interpreta() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `iniciar_vector` is never used
[INFO] [stdout]   --> src/vectores.rs:63:4
[INFO] [stdout]    |
[INFO] [stdout] 63 | fn iniciar_vector() {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `ejecutar` is never used
[INFO] [stdout]   --> src/vectores.rs:74:8
[INFO] [stdout]    |
[INFO] [stdout] 74 | pub fn ejecutar() {
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `CeldaHojaCalculo` is never used
[INFO] [stdout]   --> src/vectores.rs:83:6
[INFO] [stdout]    |
[INFO] [stdout] 83 | enum CeldaHojaCalculo {
[INFO] [stdout]    |      ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't create a temp dir: No space left on device (os error 28) at path "/opt/rustwide/target/debug/deps/rmetaGTaVTJ"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: couldn't create a temp dir: No space left on device (os error 28) at path "/opt/rustwide/target/debug/deps/rmetaJ1ier1"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `basic-concepts` (bin "basic-concepts" test) due to 1 previous error; 72 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `basic-concepts` (bin "basic-concepts") due to 1 previous error; 72 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "fa5c42edfb713a11b5e0ff1325499083065302a4d365b0ffe28ba0b19e30c83a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fa5c42edfb713a11b5e0ff1325499083065302a4d365b0ffe28ba0b19e30c83a", kill_on_drop: false }`
[INFO] [stdout] fa5c42edfb713a11b5e0ff1325499083065302a4d365b0ffe28ba0b19e30c83a
