diff options
author | 2024-02-20 16:14:15 -0800 | |
---|---|---|
committer | 2024-02-20 16:17:20 -0800 | |
commit | 136478c50bbac16f32d109b3e0e3a1064e923134 (patch) | |
tree | 29c5d237f0ed1ebba7c7be753d903136a59fb84c /trakt-rs/src/smo.rs | |
parent | ab2f5c92c235c2b8db1190a9105282aa5693db71 (diff) | |
download | trakt-136478c50bbac16f32d109b3e0e3a1064e923134.tar.gz trakt-136478c50bbac16f32d109b3e0e3a1064e923134.tar.zst trakt-136478c50bbac16f32d109b3e0e3a1064e923134.zip |
feat(api): adds search endpoints
feat(api): adds text search endpoint
feat(api): adds id lookup endpoint
Diffstat (limited to '')
-rw-r--r-- | trakt-rs/src/smo.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/trakt-rs/src/smo.rs b/trakt-rs/src/smo.rs index 234d20a..fdc1809 100644 --- a/trakt-rs/src/smo.rs +++ b/trakt-rs/src/smo.rs @@ -327,3 +327,14 @@ pub enum CommentWithItem { comment: Comment, }, } + +#[derive(Debug, Clone, Eq, PartialEq, Hash, Deserialize)] +#[serde(rename_all = "lowercase")] +#[serde(tag = "type")] +pub enum Item { + Movie { movie: Box<Movie> }, + Show { show: Box<Show> }, + Season { season: Box<Season> }, + Episode { episode: Box<Episode> }, + List { list: Box<List> }, +} |