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