feat: add mobile client

This commit is contained in:
ThetaDev 2024-10-13 05:06:13 +02:00
parent f293cb4044
commit 71d3ec65dd
No known key found for this signature in database
GPG key ID: E319D3C5148D65B6
5 changed files with 161 additions and 188 deletions

View file

@ -270,6 +270,7 @@ enum MusicSearchCategory {
#[derive(Copy, Clone, PartialEq, Eq, ValueEnum)]
enum ClientTypeArg {
Desktop,
Mobile,
Tv,
TvEmbed,
Android,
@ -322,6 +323,7 @@ impl From<ClientTypeArg> for ClientType {
fn from(value: ClientTypeArg) -> Self {
match value {
ClientTypeArg::Desktop => Self::Desktop,
ClientTypeArg::Mobile => Self::Mobile,
ClientTypeArg::TvEmbed => Self::TvHtml5Embed,
ClientTypeArg::Tv => Self::Tv,
ClientTypeArg::Android => Self::Android,