Enum TempoMarking
pub enum TempoMarking {
Larghissimo,
Largo,
Larghetto,
Adagio,
Andante,
Moderato,
Allegro,
Vivace,
Presto,
Prestissimo,
Custom,
}Variants§
Implementations§
§impl TempoMarking
impl TempoMarking
pub const ALL: &'static [TempoMarking]
pub const fn as_str(self) -> &'static str
Trait Implementations§
§impl Clone for TempoMarking
impl Clone for TempoMarking
§fn clone(&self) -> TempoMarking
fn clone(&self) -> TempoMarking
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 TempoMarking
impl Debug for TempoMarking
§impl Display for TempoMarking
impl Display for TempoMarking
§impl FromStr for TempoMarking
impl FromStr for TempoMarking
§type Err = TempoError
type Err = TempoError
The associated error which can be returned from parsing.
§fn from_str(value: &str) -> Result<TempoMarking, <TempoMarking as FromStr>::Err>
fn from_str(value: &str) -> Result<TempoMarking, <TempoMarking as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for TempoMarking
impl Hash for TempoMarking
§impl Ord for TempoMarking
impl Ord for TempoMarking
§impl PartialEq for TempoMarking
impl PartialEq for TempoMarking
§impl PartialOrd for TempoMarking
impl PartialOrd for TempoMarking
impl Copy for TempoMarking
impl Eq for TempoMarking
impl StructuralPartialEq for TempoMarking
Auto Trait Implementations§
impl Freeze for TempoMarking
impl RefUnwindSafe for TempoMarking
impl Send for TempoMarking
impl Sync for TempoMarking
impl Unpin for TempoMarking
impl UnsafeUnpin for TempoMarking
impl UnwindSafe for TempoMarking
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