Generic implementation of summed area tables with Rust
You can find more information about summed area tables on Wikipedia.
http://en.wikipedia.org/wiki/Summedareatable