pub enum ClefSymbol {
GClef,
CClef,
FClef,
}Expand description
Represents the symbol used to designate a clef.
Note that the same symbol can be used for different clef types.
Variants§
Trait Implementations§
Source§impl Clone for ClefSymbol
impl Clone for ClefSymbol
Source§fn clone(&self) -> ClefSymbol
fn clone(&self) -> ClefSymbol
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ClefSymbol
Source§impl Debug for ClefSymbol
impl Debug for ClefSymbol
Source§impl Default for ClefSymbol
impl Default for ClefSymbol
Source§fn default() -> ClefSymbol
fn default() -> ClefSymbol
Returns the “default value” for a type. Read more
Source§impl Display for ClefSymbol
impl Display for ClefSymbol
impl Eq for ClefSymbol
Source§impl JsonDeserializer for ClefSymbol
impl JsonDeserializer for ClefSymbol
Source§impl JsonSerializer for ClefSymbol
impl JsonSerializer for ClefSymbol
fn serialize_json(&self) -> String
Source§impl PartialEq for ClefSymbol
impl PartialEq for ClefSymbol
impl StructuralPartialEq for ClefSymbol
Auto Trait Implementations§
impl Freeze for ClefSymbol
impl RefUnwindSafe for ClefSymbol
impl Send for ClefSymbol
impl Sync for ClefSymbol
impl Unpin for ClefSymbol
impl UnsafeUnpin for ClefSymbol
impl UnwindSafe for ClefSymbol
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


