Struct Pending Parameter Changes
pub struct PendingParameterChanges {
pub rescan: ParamRescanFlags,
pub overflow: bool,
/* private fields */
}Expand description
Main-thread changes, bounded to 64 distinct IDs between drains. Repeated IDs merge flags in first-observed order. Overflow retains the prefix and marks a host fault: the consumer must reconcile its references or reject the instance, rather than assume this partial snapshot is complete or clear unrelated IDs.
Fields§
§rescan: ParamRescanFlags§overflow: boolImplementations§
§impl PendingParameterChanges
impl PendingParameterChanges
pub fn clears(&self) -> impl ExactSizeIterator<Item = ParameterClear> + '_
Trait Implementations§
§impl Clone for PendingParameterChanges
impl Clone for PendingParameterChanges
§fn clone(&self) -> PendingParameterChanges
fn clone(&self) -> PendingParameterChanges
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · §fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PendingParameterChanges
§impl Debug for PendingParameterChanges
impl Debug for PendingParameterChanges
Auto Trait Implementations§
impl Freeze for PendingParameterChanges
impl RefUnwindSafe for PendingParameterChanges
impl Send for PendingParameterChanges
impl Sync for PendingParameterChanges
impl Unpin for PendingParameterChanges
impl UnsafeUnpin for PendingParameterChanges
impl UnwindSafe for PendingParameterChanges
Blanket Implementations§
impl<T> AutoreleaseSafe for T
§impl<T> BorrowMut<T> for T
impl<T> BorrowMut<T> for T
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more