Rust 摘录

Cheatsheet

// take 相当于
mem::replace(&mut option, None)
// map(fn) 相当于
match option {
    None => None,
    Some(x) => Some(fn(x))
}
// and_then(fn) 相当于
match option {
    None => None,
    Some(x) => fn(x)
}
// unwrap_or(default) 相当于
match option {
    None => default,
    Some(x) => x
}
// ok() 相当于
match result {
    Ok(x) => x,
    Err => None
}

Beamer 基础

写在前面的后记

Beamer 这东西真不是人用的,尤其是需要进行图文排版的情况下特别难用。 所以不是要进行大量公式编辑就不要用这货了。