pub struct FiguredBassFigure {
pub number: String,
pub alter: Option<String>,
pub prefix: Option<String>,
pub suffix: Option<String>,
pub extender: bool,
}Expand description
One structured figure in a figured-bass annotation.
Fields§
§number: StringSource figure number, retained as text because MusicXML permits non-numeric figures.
alter: Option<String>Raw source alteration value, such as -1, 0, or 1.
prefix: Option<String>Optional source prefix decoration.
suffix: Option<String>Optional source suffix decoration.
extender: boolWhether MEI marks this figure with a horizontal extender.
Trait Implementations§
Source§impl Clone for FiguredBassFigure
impl Clone for FiguredBassFigure
Source§fn clone(&self) -> FiguredBassFigure
fn clone(&self) -> FiguredBassFigure
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 FiguredBassFigure
impl Debug for FiguredBassFigure
Source§impl<'de> Deserialize<'de> for FiguredBassFigure
impl<'de> Deserialize<'de> for FiguredBassFigure
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 FiguredBassFigure
Source§impl PartialEq for FiguredBassFigure
impl PartialEq for FiguredBassFigure
Source§impl Serialize for FiguredBassFigure
impl Serialize for FiguredBassFigure
impl StructuralPartialEq for FiguredBassFigure
Auto Trait Implementations§
impl Freeze for FiguredBassFigure
impl RefUnwindSafe for FiguredBassFigure
impl Send for FiguredBassFigure
impl Sync for FiguredBassFigure
impl Unpin for FiguredBassFigure
impl UnsafeUnpin for FiguredBassFigure
impl UnwindSafe for FiguredBassFigure
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