Enum PhraseMarkKind
pub enum PhraseMarkKind {
Slur,
Tie,
Phrase,
Breath,
Caesura,
}Variants§
Implementations§
§impl PhraseMarkKind
impl PhraseMarkKind
pub const ALL: &'static [PhraseMarkKind]
pub const fn as_str(self) -> &'static str
Trait Implementations§
§impl Clone for PhraseMarkKind
impl Clone for PhraseMarkKind
§fn clone(&self) -> PhraseMarkKind
fn clone(&self) -> PhraseMarkKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for PhraseMarkKind
impl Debug for PhraseMarkKind
§impl Display for PhraseMarkKind
impl Display for PhraseMarkKind
§impl FromStr for PhraseMarkKind
impl FromStr for PhraseMarkKind
§type Err = ArticulationError
type Err = ArticulationError
The associated error which can be returned from parsing.
§fn from_str(
value: &str,
) -> Result<PhraseMarkKind, <PhraseMarkKind as FromStr>::Err>
fn from_str( value: &str, ) -> Result<PhraseMarkKind, <PhraseMarkKind as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for PhraseMarkKind
impl Hash for PhraseMarkKind
§impl Ord for PhraseMarkKind
impl Ord for PhraseMarkKind
§impl PartialEq for PhraseMarkKind
impl PartialEq for PhraseMarkKind
§impl PartialOrd for PhraseMarkKind
impl PartialOrd for PhraseMarkKind
impl Copy for PhraseMarkKind
impl Eq for PhraseMarkKind
impl StructuralPartialEq for PhraseMarkKind
Auto Trait Implementations§
impl Freeze for PhraseMarkKind
impl RefUnwindSafe for PhraseMarkKind
impl Send for PhraseMarkKind
impl Sync for PhraseMarkKind
impl Unpin for PhraseMarkKind
impl UnsafeUnpin for PhraseMarkKind
impl UnwindSafe for PhraseMarkKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more