1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
use alloc::string::String;
use musicxml_internal::{DatatypeDeserializer, DatatypeSerializer};
use musicxml_macros::{DatatypeDeserialize, DatatypeSerialize};
/// Represents pictograms for beaters, mallets, and sticks that do not have different materials represented in the pictogram.
#[derive(Debug, PartialEq, Eq, DatatypeDeserialize, DatatypeSerialize)]
pub enum BeaterValue {
/// <span class="smufl"></span>
Bow,
/// <span class="smufl"></span>
#[rename("chime hammer")]
ChimeHammer,
/// <span class="smufl"></span>
Coin,
/// <span class="smufl"></span>
#[rename("drum stick")]
DrumStick,
/// <span class="smufl"></span>
Finger,
/// <span class="smufl"></span>
Fingernail,
/// <span class="smufl"></span>
Fist,
/// <span class="smufl"></span>
#[rename("guiro scraper")]
GuiroScraper,
/// <span class="smufl"></span>
Hammer,
/// <span class="smufl"></span>
Hand,
/// <span class="smufl"></span>
#[rename("jazz stick")]
JazzStick,
/// <span class="smufl"></span>
#[rename("knitting needle")]
KnittingNeedle,
/// <span class="smufl"></span>
#[rename("metal hammer")]
MetalHammer,
/// <span class="smufl"></span>
#[rename("slide brush on gong")]
SlideBrushOnGong,
/// <span class="smufl"></span>
#[rename("snare stick")]
SnareStick,
/// <span class="smufl"></span>
#[rename("spoon mallet")]
SpoonMallet,
/// <span class="smufl"></span>
Superball,
/// <span class="smufl"></span>
#[rename("triangle beater")]
TriangleBeater,
/// <span class="smufl"></span>
#[rename("triangle beater plain")]
TriangleBeaterPlain,
/// <span class="smufl"></span>
#[rename("wire brush")]
WireBrush,
}