pub struct ControlLanePart {
pub target: NodeId,
pub param: String,
pub points: Vec<(f64, f32, Curve)>,
}Expand description
One control lane to automate: a target node’s AudioParam plus its breakpoints (already resolved to seconds-from-start + absolute value + the curve reaching each point from the previous one).
Fields§
§target: NodeId§param: String§points: Vec<(f64, f32, Curve)>Auto Trait Implementations§
impl Freeze for ControlLanePart
impl RefUnwindSafe for ControlLanePart
impl Send for ControlLanePart
impl Sync for ControlLanePart
impl Unpin for ControlLanePart
impl UnsafeUnpin for ControlLanePart
impl UnwindSafe for ControlLanePart
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