我正在从标准品或外部包装箱中寻找此功能的等效版本。
fn add<T>(v: Vec<T>, item: T) -> Vec<T> { v.push(item); v }
此功能的目的是将其与某些减速器配合使用(在我的情况下,它是itertool的fold_result所需要的。]
您可以定义特征以扩展Vec的功能。在这里非常清楚地说明了这一点:http://xion.io/post/code/rust-extension-traits.html
Vec