pub enum FermataType {
Upright,
Inverted,
}Expand description
Which way up a fermata is drawn: music21’s Fermata.type.
Variants§
Upright
The arc opening downward, above the staff: MusicXML’s upright.
Inverted
The arc opening upward: MusicXML’s inverted, and music21’s default.
Implementations§
Trait Implementations§
Source§impl Clone for FermataType
impl Clone for FermataType
impl Copy for FermataType
Source§impl Debug for FermataType
impl Debug for FermataType
Source§impl Default for FermataType
impl Default for FermataType
Source§impl<'de> Deserialize<'de> for FermataType
Available on crate feature serde only.
impl<'de> Deserialize<'de> for FermataType
Available on crate feature
serde only.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 Eq for FermataType
Source§impl Hash for FermataType
impl Hash for FermataType
Source§impl PartialEq for FermataType
impl PartialEq for FermataType
Source§impl Serialize for FermataType
Available on crate feature serde only.
impl Serialize for FermataType
Available on crate feature
serde only.impl StructuralPartialEq for FermataType
Auto Trait Implementations§
impl Freeze for FermataType
impl RefUnwindSafe for FermataType
impl Send for FermataType
impl Sync for FermataType
impl Unpin for FermataType
impl UnsafeUnpin for FermataType
impl UnwindSafe for FermataType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more