sociallib/remote/
blog_remote.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
use common::remote::{post, services};
use hyper::HeaderMap;

use crate::dto::blog_request::BlogRequest;
use crate::dto::blog_response::BlogResponse;

pub fn create_blog(blog: BlogRequest, headers: HeaderMap) -> Result<BlogResponse, String> {
    post(
        services::SOCIAL_API,
        String::from("/blog"),
        headers,
        blog,
    )
}