mod delete; mod list; use crate::RateLimit; use axum::{handler::Handler, routing::get, Router}; pub fn routes(rate_limit: &RateLimit) -> Router { Router::new().route( "/", get(list::handle_get.layer(rate_limit.with_cost(1))) .delete(delete::handle_delete.layer(rate_limit.with_cost(5))), ) }