Enum PitchRegister
pub enum PitchRegister {
SubContra,
Contra,
Great,
Small,
OneLine,
TwoLine,
ThreeLine,
FourLine,
FiveLine,
Unknown,
}Variants§
Implementations§
§impl PitchRegister
impl PitchRegister
pub const ALL: &'static [PitchRegister]
pub const fn as_str(self) -> &'static str
Trait Implementations§
§impl Clone for PitchRegister
impl Clone for PitchRegister
§fn clone(&self) -> PitchRegister
fn clone(&self) -> PitchRegister
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 PitchRegister
impl Debug for PitchRegister
§impl Display for PitchRegister
impl Display for PitchRegister
§impl FromStr for PitchRegister
impl FromStr for PitchRegister
§type Err = PitchError
type Err = PitchError
The associated error which can be returned from parsing.
§fn from_str(
value: &str,
) -> Result<PitchRegister, <PitchRegister as FromStr>::Err>
fn from_str( value: &str, ) -> Result<PitchRegister, <PitchRegister as FromStr>::Err>
Parses a string
s to return a value of this type. Read more§impl Hash for PitchRegister
impl Hash for PitchRegister
§impl Ord for PitchRegister
impl Ord for PitchRegister
§impl PartialEq for PitchRegister
impl PartialEq for PitchRegister
§impl PartialOrd for PitchRegister
impl PartialOrd for PitchRegister
impl Copy for PitchRegister
impl Eq for PitchRegister
impl StructuralPartialEq for PitchRegister
Auto Trait Implementations§
impl Freeze for PitchRegister
impl RefUnwindSafe for PitchRegister
impl Send for PitchRegister
impl Sync for PitchRegister
impl Unpin for PitchRegister
impl UnsafeUnpin for PitchRegister
impl UnwindSafe for PitchRegister
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