pub struct Edits {
pub album: Option<String>,
pub album_artist: Option<String>,
pub date: Option<String>,
pub tracks: Vec<TrackEdit>,
}Expand description
Corrections to the files’ own tags, applied before an import as-is and checked by the same rules as the tags themselves: fields set here apply to every file, and per-file fields to the file named.
Fields§
§album: Option<String>§album_artist: Option<String>§date: Option<String>§tracks: Vec<TrackEdit>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Edits
impl<'de> Deserialize<'de> for Edits
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for Edits
impl RefUnwindSafe for Edits
impl Send for Edits
impl Sync for Edits
impl Unpin for Edits
impl UnsafeUnpin for Edits
impl UnwindSafe for Edits
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more