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::*;
use musicxml_macros::*;

/// A [Voice] is a sequence of musical events (e.g. notes, chords, rests) that proceeds linearly in time.
///
/// ![Voice](https://hedgetechllc.github.io/musicxml/musicxml/elements/voice.png)
///
/// The [Voice] element is used to distinguish between multiple voices in individual parts.
#[derive(Debug, PartialEq, Eq, ElementDeserialize, ElementSerialize)]
pub struct Voice {
  /// Element-specific attributes
  pub attributes: (),
  /// Element-specific content
  pub content: String,
}