| 1 | use crate::errors::Result; |
| 2 | |
| 3 | pub(super) trait CombineOp<T> { |
| 4 | fn combine(&mut self, arg1: T, arg2: T) -> Result<T>; |
| 5 | } |
| 6 | |
| 7 | // Simple sum computation in the form of binary tree. `combine_op` must be associative. |
| 8 | // Depth: RoundUp(log(len)) |
nothing calls this directly
no outgoing calls
no test coverage detected