Function annis::me_records[][src]

pub fn me_records(method: Method, id: usize) -> Service<MeRecords>

Request to /v1/me/records
.params() assepts MeRecords enum.

Examples

POST

let client = Client::set_token("annict_access_token");

let records = annis::me_records(Method::Post, 5013).params(vec![("episode_id", "5013"), ("rating", "5")]);

client.call(records)?;

PATCH

let client = Client::set_token("annict_access_token");

let records = annis::me_records(Method::Patch, 1838569).params(vec![("rating", "5")]);

client.call(records)?;

using enum code


POST

use annis::MeRecords::*;

let client = Client::set_token("annict_access_token");

let records = annis::me_records(Method::Post, 5013).params(vec![(episode_id, "5013"), (rating, "5")]);

client.call(records)?;

PATCH

use annis::MeRecords::*;

let client = Client::set_token("annict_access_token");

let records = annis::me_records(Method::Patch, 1838569).params(vec![(rating, "5")]);

client.call(records)?;