Ultimate Rust Crash Course - ^hot^

Ultimate Rust Crash Course - ^hot^

largest

let some_number = Some(5); let absent_number: Option<i32> = None; // You cannot add Option<i32> to i32 directly. let x: i32 = 5; let y: Option<i32> = Some(10); // let sum = x + y; // ERROR: mismatched types ultimate rust crash course

enum IpAddrKind V4(u8, u8, u8, u8), V6(String), largest let some_number = Some(5)

for i in &v2 { println!("{}", i); } struct Point<T> x: T, y: T, let absent_number: Option&lt

pub trait Summary fn summarize(&self) -> String;

fn longest<'a>(x: &'a str, y: &'a str) -> &'a str if x.len() > y.len() x else y