use alloc::string::String;
use musicxml_internal::{DatatypeDeserializer, DatatypeSerializer};
use musicxml_macros::{DatatypeDeserialize, DatatypeSerialize};
/// Indicates lyric hyphenation based on the syllabic type.
///
/// The single, begin, end, and middle values represent single-syllable words,
/// word-beginning syllables, word-ending syllables, and mid-word syllables, respectively.
#[derive(Debug, PartialEq, Eq, DatatypeDeserialize, DatatypeSerialize)]
pub enum Syllabic {
/// 
Begin,
/// 
End,
/// 
Middle,
/// 
Single,
}