cargo rustc --release -- -C target-cpu=native --emit link=Anura-783FBD54
   Compiling arrayvec v0.7.6
   Compiling anura v0.2.0 (/tmp/tmpx_nys0fw/Anura/Anura-tmp)
error[E0658]: `let...else` statements are unstable
   --> src/uci.rs:106:9
    |
106 | /         let Some(first_token) = command_split.next() else {
107 | |             return CommandTypes::Empty;
108 | |         };
    | |__________^
    |
    = note: see issue #87335 <https://github.com/rust-lang/rust/issues/87335> for more information

error[E0658]: `let...else` statements are unstable
   --> src/uci.rs:284:21
    |
284 | /                     let Ok(value) = command_sections[i].parse::<i128>() else {
285 | |                         eprintln!("Invalid {} '{}'", token, command_sections[i]);
286 | |                         return;
287 | |                     };
    | |______________________^
    |
    = note: see issue #87335 <https://github.com/rust-lang/rust/issues/87335> for more information

For more information about this error, try `rustc --explain E0658`.
error: could not compile `anura` due to 2 previous errors
make: *** [makefile:9: all] Error 101