Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 631 Bytes

README.md

File metadata and controls

34 lines (24 loc) · 631 Bytes

Rust Yolo

this crate allows using yolo instead of the unwrap function for Option and Result<T, E> example:

extern crate yolo;
use yolo::Yolo;

fn get_result(v : i32) -> Result<i32, ()> {
  Ok(v)
}

fn main() {
  assert_eq!(Some(123).yolo(), 123);
  assert_eq!(get_result(123).yolo(), 123);

  println!("hello world!");
}

installation

use

[dependencies]
yolo = "*"

make sure you DONT'T pin it to a version -> YOLO!.

special thanks

special thanks to matthiasendler who recognized how important this crate is