pub struct ParamModBuilder(/* private fields */);Implementations§
Source§impl ParamModBuilder
impl ParamModBuilder
pub const fn new() -> Self
pub fn with_param_mod(param_mod: &ParamMod<'_>) -> Self
pub const fn port_index(self, value: i16) -> Self
pub const fn channel(self, value: i16) -> Self
pub const fn key(self, value: i16) -> Self
pub const fn note_id(self, value: i32) -> Self
pub fn param_id(self, value: ClapId) -> Self
pub const fn amount(self, value: f64) -> Self
Trait Implementations§
Source§impl Clone for ParamModBuilder
impl Clone for ParamModBuilder
Source§fn clone(&self) -> ParamModBuilder
fn clone(&self) -> ParamModBuilder
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 ParamModBuilder
impl Debug for ParamModBuilder
Source§impl Default for ParamModBuilder
impl Default for ParamModBuilder
Source§impl EventBuilder for ParamModBuilder
impl EventBuilder for ParamModBuilder
Source§impl PartialEq for ParamModBuilder
impl PartialEq for ParamModBuilder
impl Copy for ParamModBuilder
impl StructuralPartialEq for ParamModBuilder
Auto Trait Implementations§
impl Freeze for ParamModBuilder
impl RefUnwindSafe for ParamModBuilder
impl !Send for ParamModBuilder
impl !Sync for ParamModBuilder
impl Unpin for ParamModBuilder
impl UnwindSafe for ParamModBuilder
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