Enum music_note::Accidental
source · [−]pub enum Accidental {
Natural,
Flat,
DoubleFlat,
Sharp,
DoubleSharp,
}Variants
Natural
Flat
DoubleFlat
Sharp
DoubleSharp
Implementations
sourceimpl Accidental
impl Accidental
Trait Implementations
sourceimpl Clone for Accidental
impl Clone for Accidental
sourcefn clone(&self) -> Accidental
fn clone(&self) -> Accidental
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for Accidental
impl Debug for Accidental
sourceimpl From<Accidental> for Interval
impl From<Accidental> for Interval
sourcefn from(accidental: Accidental) -> Self
fn from(accidental: Accidental) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<Accidental> for Accidental
impl PartialEq<Accidental> for Accidental
sourceimpl TryFrom<char> for Accidental
impl TryFrom<char> for Accidental
impl Copy for Accidental
impl Eq for Accidental
impl StructuralEq for Accidental
impl StructuralPartialEq for Accidental
Auto Trait Implementations
impl RefUnwindSafe for Accidental
impl Send for Accidental
impl Sync for Accidental
impl Unpin for Accidental
impl UnwindSafe for Accidental
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more