MCPcopy Create free account
hub / github.com/actix/examples / fib_recursive

Function fib_recursive

cache/redis/src/main.rs:17–22  ·  view source on GitHub ↗
(n: u64)

Source from the content-addressed store, hash-verified

15use redis::{Client as RedisClient, Commands, RedisError};
16
17fn fib_recursive(n: u64) -> u64 {
18 if n <= 1 {
19 return n;
20 }
21 fib_recursive(n - 1) + fib_recursive(n - 2)
22}
23
24async fn an_expensive_function(n: web::Path<u64>) -> impl Responder {
25 let result = fib_recursive(n.to_owned());

Callers 1

an_expensive_functionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected