Enum NoteLetter
pub enum NoteLetter {
A,
B,
C,
D,
E,
F,
G,
}Variants§
Implementations§
§impl NoteLetter
impl NoteLetter
pub const ALL: &'static [NoteLetter]
pub const fn as_str(self) -> &'static str
Trait Implementations§
§impl Clone for NoteLetter
impl Clone for NoteLetter
§fn clone(&self) -> NoteLetter
fn clone(&self) -> NoteLetter
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 NoteLetter
impl Debug for NoteLetter
§impl Display for NoteLetter
impl Display for NoteLetter
§impl FromStr for NoteLetter
impl FromStr for NoteLetter
§impl Hash for NoteLetter
impl Hash for NoteLetter
§impl Ord for NoteLetter
impl Ord for NoteLetter
§impl PartialEq for NoteLetter
impl PartialEq for NoteLetter
§impl PartialOrd for NoteLetter
impl PartialOrd for NoteLetter
impl Copy for NoteLetter
impl Eq for NoteLetter
impl StructuralPartialEq for NoteLetter
Auto Trait Implementations§
impl Freeze for NoteLetter
impl RefUnwindSafe for NoteLetter
impl Send for NoteLetter
impl Sync for NoteLetter
impl Unpin for NoteLetter
impl UnsafeUnpin for NoteLetter
impl UnwindSafe for NoteLetter
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