1 2 3 4 5 6 7 8 9 10
//! Contains a function `slow_fib` that is used as a slow blocking operation for testing. /// Computes the nth number in the Fibonacci series, but slowly. pub fn slow_fib(n: i32) -> i32 { if n <= 1 { n } else { slow_fib(n - 1) + slow_fib(n - 2) } }