Sto provando a scrivere una sommatoria di funzioni generiche in ruggine, ma inutilmente. Qualcuno potrebbe chiarire il problema?
fn summ<T:Add>(a:T,b:T)->T {
a+b
}
Non so molto su Rust, ma suppongo che dal momento che non ci siano vincoli su T , non c'è modo di sapere che anche ha un operatore + . Probabilmente dovresti limitare T per implementare std::ops::Add .