pub struct NoteExpressionPoint {
pub sample_offset: usize,
pub state: NoteExpressionState,
}Expand description
A single point in a note expression curve.
Fields§
§sample_offset: usizeThe time, expressed as samples relative to the start of the buffer.
state: NoteExpressionStateThe current value of the expression controllers for a voice.
Trait Implementations§
Source§impl Clone for NoteExpressionPoint
impl Clone for NoteExpressionPoint
Source§fn clone(&self) -> NoteExpressionPoint
fn clone(&self) -> NoteExpressionPoint
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 NoteExpressionPoint
impl Debug for NoteExpressionPoint
Source§impl PartialEq for NoteExpressionPoint
impl PartialEq for NoteExpressionPoint
impl StructuralPartialEq for NoteExpressionPoint
Auto Trait Implementations§
impl Freeze for NoteExpressionPoint
impl RefUnwindSafe for NoteExpressionPoint
impl Send for NoteExpressionPoint
impl Sync for NoteExpressionPoint
impl Unpin for NoteExpressionPoint
impl UnwindSafe for NoteExpressionPoint
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more