1
0
Fork 0
nih-plug/nih_plug_derive/src
Robbert van der Helm c22e522629 Greatly simplify Params trait
This now is a single vector with all of the information in the correct
order instead of the hashmaps and a vector. This avoids deduplication,
and it especially makes manual `Params` implementations a lot more
convenient since you can't mess up with mismatching IDs between the
methods.

To accommodate exactly this, the persistent fields methods also have a
default implementation and the trait has been marked as `unsafe` since
it's the programmer's responsibility to make sure these `ParamPtr`s will
remain valid.
2022-03-20 13:05:02 +01:00
..
enums.rs Split up the nih_plug_derive crate into modules 2022-03-16 15:53:35 +01:00
lib.rs Split up the nih_plug_derive crate into modules 2022-03-16 15:53:35 +01:00
params.rs Greatly simplify Params trait 2022-03-20 13:05:02 +01:00