pub struct NoteEffects {
pub bend: Option<BendEffect>,
pub slide: Option<SlideEffect>,
pub vibrato: bool,
pub hammer_on: bool,
pub pull_off: bool,
pub palm_mute: bool,
pub let_ring: bool,
}Expand description
Note effects
Fields§
§bend: Option<BendEffect>§slide: Option<SlideEffect>§vibrato: bool§hammer_on: bool§pull_off: bool§palm_mute: bool§let_ring: boolTrait Implementations§
Source§impl Clone for NoteEffects
impl Clone for NoteEffects
Source§fn clone(&self) -> NoteEffects
fn clone(&self) -> NoteEffects
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 moreSource§impl Debug for NoteEffects
impl Debug for NoteEffects
Source§impl Default for NoteEffects
impl Default for NoteEffects
Source§fn default() -> NoteEffects
fn default() -> NoteEffects
Returns the “default value” for a type. Read more
Source§impl PartialEq for NoteEffects
impl PartialEq for NoteEffects
impl StructuralPartialEq for NoteEffects
Auto Trait Implementations§
impl Freeze for NoteEffects
impl RefUnwindSafe for NoteEffects
impl Send for NoteEffects
impl Sync for NoteEffects
impl Unpin for NoteEffects
impl UnwindSafe for NoteEffects
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