teacherlib/remote/teacher_rating_remote.rs
1use common::remote::{put, services};
2use hyper::HeaderMap;
3
4use crate::dto::teacher_rating_request::TeacherRatingRequest;
5use crate::dto::teacher_rating_response::TeacherRatingResponse;
6
7pub fn merge_rating(
8 rating: TeacherRatingRequest,
9 headers: HeaderMap,
10) -> Result<TeacherRatingResponse, String> {
11 put::<_, TeacherRatingResponse>(
12 services::TEACHER_API,
13 String::from("/teacherRating/merge"),
14 headers,
15 rating,
16 )
17}