多种类型参数

泛型类型可以具有多个类型参数,例如。Result 的定义如下:

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