pub struct NoteExpressionPoint {
pub sample_offset: usize,
pub state: NoteExpressionState,
}
Expand description
A single point in a note expression curve.
Fields§
§sample_offset: usize
The time, expressed as samples relative to the start of the buffer.
state: NoteExpressionState
The 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 copy 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