pub struct Note(/* private fields */);
Expand description
Note names are represented here, the quantizer can allow and forbid various notes from being converted
Implementations§
Source§impl Note
impl Note
pub const C: Self
pub const CSHARP: Self
pub const D: Self
pub const DSHARP: Self
pub const E: Self
pub const F: Self
pub const FSHARP: Self
pub const G: Self
pub const GSHARP: Self
pub const A: Self
pub const ASHARP: Self
pub const B: Self
Trait Implementations§
impl Copy for Note
impl Eq for Note
impl StructuralPartialEq for Note
Auto Trait Implementations§
impl Freeze for Note
impl RefUnwindSafe for Note
impl Send for Note
impl Sync for Note
impl Unpin for Note
impl UnwindSafe for Note
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