DeveloperBreeze

Rust Programming Tutorials, Guides & Best Practices

Explore 4+ expertly crafted rust tutorials, components, and code examples. Stay productive and build faster with proven implementation strategies and design patterns from DeveloperBreeze.

Cheatsheet
rust

Rust Cheatsheet

fn main() {
    panic!("Crash and burn");
}
use std::fs::File;
use std::io::ErrorKind;

fn main() {
    let f = File::open("hello.txt");

    let f = match f {
        Ok(file) => file,
        Err(ref error) if error.kind() == ErrorKind::NotFound => {
            match File::create("hello.txt") {
                Ok(fc) => fc,
                Err(e) => panic!("Problem creating the file: {:?}", e),
            }
        },
        Err(error) => {
            panic!("Problem opening the file: {:?}", error)
        },
    };
}

Aug 29, 2024
Read More