rustbook-learning-guide 0.1.0

A comprehensive Rust learning guide with practical examples covering ownership, traits, polymorphism, and more
Documentation
//! Basic Rust concepts

pub fn variable_examples() {
    println!("\n📦 Variable Examples");
    println!("{}", "-".repeat(20));
    
    let x = 5;
    let mut y = 10;
    y += 5;
    
    println!("x = {}, y = {}", x, y);
}

pub fn control_flow_examples() {
    println!("\n🔄 Control Flow Examples");
    println!("{}", "-".repeat(25));
    
    for i in 1..=3 {
        if i % 2 == 0 {
            println!("{} is even", i);
        } else {
            println!("{} is odd", i);
        }
    }
}

pub fn function_examples() {
    println!("\n🔧 Function Examples");
    println!("{}", "-".repeat(20));
    
    fn add(a: i32, b: i32) -> i32 {
        a + b
    }
    
    println!("2 + 3 = {}", add(2, 3));
}