Song changes
Some checks failed
Rust Build / Check (pull_request) Successful in 28s
Rust Build / Test Suite (pull_request) Successful in 28s
Rust Build / Rustfmt (pull_request) Failing after 31s
Rust Build / Clippy (pull_request) Successful in 29s
Rust Build / build (pull_request) Successful in 27s
Some checks failed
Rust Build / Check (pull_request) Successful in 28s
Rust Build / Test Suite (pull_request) Successful in 28s
Rust Build / Rustfmt (pull_request) Failing after 31s
Rust Build / Clippy (pull_request) Successful in 29s
Rust Build / build (pull_request) Successful in 27s
This commit is contained in:
@@ -8,6 +8,7 @@ use rand::Rng;
|
|||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
|
|
||||||
#[derive(Clone, Debug, Deserialize, Serialize)]
|
#[derive(Clone, Debug, Deserialize, Serialize)]
|
||||||
|
#[derive(Default)]
|
||||||
pub struct Song {
|
pub struct Song {
|
||||||
#[serde(skip_serializing_if = "is_zero")]
|
#[serde(skip_serializing_if = "is_zero")]
|
||||||
#[serde(alias = "id")]
|
#[serde(alias = "id")]
|
||||||
@@ -64,6 +65,7 @@ fn is_dur_not_set(num: &i32) -> bool {
|
|||||||
*num == 0
|
*num == 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
impl Default for Song {
|
impl Default for Song {
|
||||||
fn default() -> Self {
|
fn default() -> Self {
|
||||||
Song {
|
Song {
|
||||||
@@ -92,6 +94,7 @@ impl Default for Song {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
impl Song {
|
impl Song {
|
||||||
pub fn to_metadata_json(&self, pretty: bool) -> Result<String, serde_json::Error> {
|
pub fn to_metadata_json(&self, pretty: bool) -> Result<String, serde_json::Error> {
|
||||||
|
Reference in New Issue
Block a user