forklaunch 1.35.1

Launch faster with forklaunch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Directory roles routes; the IAM
//! interface declares each operation's contract.
use crate::{api::controllers::role, registrations::{AppState, Routes}};

pub fn mount(routes: Routes, state: &AppState) -> Routes {
    routes
        .route("createRole", role::create_role(state))
        .route("getRole", role::get_role(state))
        .route("updateRole", role::update_role(state))
        .route("deleteRole", role::delete_role(state))
        .route("createBatchRoles", role::create_batch_roles(state))
        .route("updateBatchRoles", role::update_batch_roles(state))
        .route("deleteBatchRoles", role::delete_batch_roles(state))
        .route("getBatchRoles", role::get_batch_roles(state))
}