Struct wanikani::Client
[−]
[src]
pub struct Client { /* fields omitted */ }
Methods
impl Client
[src]
fn configure<S: Into<String>>(api_key: S) -> Client
[src]
fn user(&self) -> Result<Report<User>, Error>
[src]
fn subjects(&self) -> Result<Collection<Report<Subject>>, Error>
[src]
fn subject(&self, id: u32) -> Result<Report<Subject>, Error>
[src]
fn assignments(&self) -> Result<Collection<Report<Assignment>>, Error>
[src]
fn assignment(&self, id: u32) -> Result<Report<Assignment>, Error>
[src]
fn review_statistic(&self, id: u32) -> Result<Report<ReviewStatistic>, Error>
[src]
fn review_statistics(
&self
) -> Result<Collection<Report<ReviewStatistic>>, Error>
[src]
&self
) -> Result<Collection<Report<ReviewStatistic>>, Error>
fn study_material(&self, id: u32) -> Result<Report<StudyMaterial>, Error>
[src]
fn study_materials(&self) -> Result<Collection<Report<StudyMaterial>>, Error>
[src]
fn summary(&self) -> Result<Report<Summary>, Error>
[src]
fn review(&self, id: u32) -> Result<Report<Review>, Error>
[src]
fn reviews(&self) -> Result<Collection<Report<Review>>, Error>
[src]
fn level_progression(&self, id: u32) -> Result<Report<LevelProgression>, Error>
[src]
fn level_progressions(
&self
) -> Result<Collection<Report<LevelProgression>>, Error>
[src]
&self
) -> Result<Collection<Report<LevelProgression>>, Error>