pub struct ChordDetailed {
pub base: Base,
pub accidental: Option<Accidental>,
pub chord_type: ChordType,
pub extensions: Vec<Extension>,
}Fields§
§base: Base§accidental: Option<Accidental>§chord_type: ChordType§extensions: Vec<Extension>Trait Implementations§
Source§impl Clone for ChordDetailed
impl Clone for ChordDetailed
Source§fn clone(&self) -> ChordDetailed
fn clone(&self) -> ChordDetailed
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ChordDetailed
impl Debug for ChordDetailed
Source§impl<'de> Deserialize<'de> for ChordDetailed
impl<'de> Deserialize<'de> for ChordDetailed
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 FromStr for ChordDetailed
impl FromStr for ChordDetailed
Source§impl PartialEq for ChordDetailed
impl PartialEq for ChordDetailed
Source§impl Serialize for ChordDetailed
impl Serialize for ChordDetailed
impl StructuralPartialEq for ChordDetailed
Auto Trait Implementations§
impl Freeze for ChordDetailed
impl RefUnwindSafe for ChordDetailed
impl Send for ChordDetailed
impl Sync for ChordDetailed
impl Unpin for ChordDetailed
impl UnsafeUnpin for ChordDetailed
impl UnwindSafe for ChordDetailed
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