musicxml/datatypes/upright_inverted.rs
1use alloc::string::String;
2use musicxml_internal::{DatatypeDeserializer, DatatypeSerializer};
3use musicxml_macros::{DatatypeDeserialize, DatatypeSerialize};
4
5/// Describes the appearance of a [Fermata][crate::elements::Fermata] element.
6///
7/// The value is [Upright][UprightInverted::Upright] if not specified.
8#[derive(Debug, PartialEq, Eq, DatatypeDeserialize, DatatypeSerialize)]
9pub enum UprightInverted {
10 /// <span class="smufl"></span>
11 Upright,
12 /// <span class="smufl"></span>
13 Inverted,
14}