musicxml 1.1.2

MusicXML parsing, manipulation, and export library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use alloc::string::String;
use musicxml_internal::{DatatypeDeserializer, DatatypeSerializer};
use musicxml_macros::{DatatypeDeserialize, DatatypeSerialize};

/// Distinguishes between solid, dashed, dotted, and wavy lines.
#[derive(Debug, PartialEq, Eq, DatatypeDeserialize, DatatypeSerialize)]
pub enum LineType {
  /// ![Dashed](https://hedgetechllc.github.io/musicxml/musicxml/datatypes/line-type-dashed.png)
  Dashed,
  /// ![Dotted](https://hedgetechllc.github.io/musicxml/musicxml/datatypes/line-type-dotted.png)
  Dotted,
  /// ![Solid](https://hedgetechllc.github.io/musicxml/musicxml/datatypes/line-type-solid.png)
  Solid,
  /// ![Wavy](https://hedgetechllc.github.io/musicxml/musicxml/datatypes/line-type-wavy.png)
  Wavy,
}