Options

enum Option<T> {
    Some(T),
    None
}

Result

enum Result<T> {
    Ok(T),
    Err
}