peer-group-grading/crates/backend/src/controller/group.rs
2025-04-04 11:32:19 +02:00

34 lines
626 B
Rust

use actix_web::{delete, get, post, put, Responder};
pub fn setup(cfg: &mut actix_web::web::ServiceConfig) {
cfg.service(get_groups)
.service(get_groups_for_project)
.service(create_group)
.service(update_group)
.service(delete_group);
}
#[get("")]
async fn get_groups() -> impl Responder {
""
}
#[get("/{project}")]
async fn get_groups_for_project() -> impl Responder {
""
}
#[post("")]
async fn create_group() -> impl Responder {
""
}
#[put("")]
async fn update_group() -> impl Responder {
""
}
#[delete("/{id}")]
async fn delete_group() -> impl Responder {
""
}