pub struct ReferentialEmphasis {
pub register_focus: Option<i16>,
pub rhythm_profile: Option<String>,
pub dynamic_profile: Option<String>,
pub timbral_profile: Option<String>,
pub harmonic_profile: Option<String>,
}Expand description
Non-pitch emphasis metadata attached around a referential subset.
Fields§
§register_focus: Option<i16>Preferred register focus around the subset, if any.
rhythm_profile: Option<String>Rhythmic emphasis description, such as hemiola or long-short-short.
dynamic_profile: Option<String>Dynamic emphasis description, such as sforzando or terraced.
timbral_profile: Option<String>Timbral emphasis description, such as muted-brass.
harmonic_profile: Option<String>Harmonic emphasis description, such as pedal or voicing spread.
Trait Implementations§
Source§impl Clone for ReferentialEmphasis
impl Clone for ReferentialEmphasis
Source§fn clone(&self) -> ReferentialEmphasis
fn clone(&self) -> ReferentialEmphasis
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 ReferentialEmphasis
impl Debug for ReferentialEmphasis
Source§impl Default for ReferentialEmphasis
impl Default for ReferentialEmphasis
Source§fn default() -> ReferentialEmphasis
fn default() -> ReferentialEmphasis
Returns the “default value” for a type. Read more
impl Eq for ReferentialEmphasis
Source§impl PartialEq for ReferentialEmphasis
impl PartialEq for ReferentialEmphasis
impl StructuralPartialEq for ReferentialEmphasis
Auto Trait Implementations§
impl Freeze for ReferentialEmphasis
impl RefUnwindSafe for ReferentialEmphasis
impl Send for ReferentialEmphasis
impl Sync for ReferentialEmphasis
impl Unpin for ReferentialEmphasis
impl UnsafeUnpin for ReferentialEmphasis
impl UnwindSafe for ReferentialEmphasis
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