pub enum ParamEdit {
Begin {
id: u32,
},
Set {
id: u32,
normalized: f32,
},
End {
id: u32,
},
}Expand description
A requested edit to a host parameter, emitted by dispatch.
Callers replay these against their host interface:
Begin → Set* → End matches the VST3 / CLAP / AU automation protocol.
Variants§
Begin
Parameter is about to be edited (begin gesture).
Set
Set normalized value.
End
Edit gesture finished.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParamEdit
impl RefUnwindSafe for ParamEdit
impl Send for ParamEdit
impl Sync for ParamEdit
impl Unpin for ParamEdit
impl UnsafeUnpin for ParamEdit
impl UnwindSafe for ParamEdit
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