MCPcopy Create free account
hub / github.com/derekbanas/Rust-Tutorial / sum_list

Function sum_list

main.rs:140–146  ·  view source on GitHub ↗

This function sums values in a list (Receives reference to list)

(list: &[i32])

Source from the content-addressed store, hash-verified

138
139// This function sums values in a list (Receives reference to list)
140fn sum_list(list: &[i32]) -> i32 {
141 let mut sum = 0;
142 for &val in list.iter(){
143 sum += &val;
144 }
145 sum
146}
147
148// ----- GENERIC FUNCTION -----
149// When defining a function that uses a generic place the name

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected