meilisearch-api-client 0.0.1

A api client for Meilisearch.
Documentation
extern crate meilisearch_api_client;
extern crate actix_web;

use meilisearch_api_client::{Config, client::Client, UpdateIndexRequest};

#[actix_rt::main]
async fn main() -> std::io::Result<()> {
    let uid = "demo3".to_string();
    let name = "demoname".to_string();
    let primary_key = "demo3_key".to_string();
    let req_data = UpdateIndexRequest { uid, name, primary_key };
    let config = Config::new("http://127.0.0.1".to_string(), 7700);
    let res = Client::new(config).update_index(req_data).await;
    match res {
        Ok(index) => {
            println!("update index: {:?}", index);
        },
        Err(err) => {
            println!("err: {:?}", err);
        }
    }
    Ok(())
}