pub enum LyricEntry {
Verse {
name: String,
lang: Option<String>,
translit: Option<String>,
lines: Vec<Lines>,
},
Instrument {
name: String,
lines: Vec<InstrumentLines>,
},
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for LyricEntry
impl Clone for LyricEntry
Source§fn clone(&self) -> LyricEntry
fn clone(&self) -> LyricEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LyricEntry
impl Debug for LyricEntry
Source§impl<'de> Deserialize<'de> for LyricEntry
impl<'de> Deserialize<'de> for LyricEntry
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
Source§impl PartialEq for LyricEntry
impl PartialEq for LyricEntry
Source§impl Serialize for LyricEntry
impl Serialize for LyricEntry
impl Eq for LyricEntry
impl StructuralPartialEq for LyricEntry
Auto Trait Implementations§
impl Freeze for LyricEntry
impl RefUnwindSafe for LyricEntry
impl Send for LyricEntry
impl Sync for LyricEntry
impl Unpin for LyricEntry
impl UnwindSafe for LyricEntry
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