Module nih_plug::params::persist

source ·
Expand description

Traits and helpers for persistent fields. See the Params trait for more information.

Modules

  • Can be used with the #[serde(with = "nih_plug::params::internals::serialize_atomic_cell")] attribute to serialize AtomicCell<T>s.

Traits

  • Handles the functionality needed for persisting a non-parameter fields in a plugin’s state. These types can be used with Params#[persist = "..."] attributes.

Functions

  • Re-export for use in the Params proc-macro. Deserialize an instance of type T from a string of JSON text.
  • Re-export for use in the Params proc-macro. Serialize the given data structure as a String of JSON.