// Others will `panic` before drinking sugary drinks.
// All drinks are handled implicitly using `unwrap`.
Others will `panic` before drinking sugary drinks.
All drinks are handled implicitly using `unwrap`.
Others will ` panic ` before drinking sugary drinks . All drinks are handled implicitly using ` unwrap ` .
fn drink(drink: Option<&str>) {
    // `unwrap` returns a `panic` when it receives a `None`.
    let inside = drink.unwrap();
    if inside == "lemonade" { panic!("AAAaaaaa!!!!"); }
    println!("I love {}s!!!!!", inside);
}
fn drink ( drink : Option < & str > ) { // `unwrap` returns a `panic` when it receives a `None`. let inside = drink . unwrap ( ) ; if inside == " " { panic ! ( " " ) ; } println ! ( " " inside ) ; }
Others will `panic` before drinking sugary drinks.
Others will ` panic ` before drinking sugary drinks .
drink
Option<&str>