pub struct ChordInfo {
pub meta_infos: Vec<ChordInfoMeta>,
pub chord_expression: ChordExpression,
pub denominator: Option<String>,
}Fields§
§meta_infos: Vec<ChordInfoMeta>§chord_expression: ChordExpression§denominator: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ChordInfo
impl<'de> Deserialize<'de> for ChordInfo
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
impl StructuralPartialEq for ChordInfo
Auto Trait Implementations§
impl Freeze for ChordInfo
impl RefUnwindSafe for ChordInfo
impl Send for ChordInfo
impl Sync for ChordInfo
impl Unpin for ChordInfo
impl UnsafeUnpin for ChordInfo
impl UnwindSafe for ChordInfo
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