Initial Commit

This commit is contained in:
2021-12-29 18:11:50 +01:00
commit 7298e8de73
17 changed files with 1707 additions and 0 deletions

18
src/song.rs Normal file
View File

@ -0,0 +1,18 @@
use serde::Deserialize;
#[derive(Deserialize, Debug, Clone, Default)]
pub struct Song {
pub title: String,
pub artist: String,
pub cover: Option<String>,
pub song_hash: String,
pub language: Option<String>,
pub video: Option<String>,
pub year: Option<String>,
pub genre: Option<String>,
pub bpm: String,
#[serde(rename = "duetsingerp1")]
pub duet_singer_1: Option<String>,
#[serde(rename = "duetsingerp2")]
pub duet_singer_2: Option<String>,
}