Struct rsynth::backend::vst_backend::vst::util::AtomicFloat
source · pub struct AtomicFloat { /* private fields */ }
Expand description
Simple atomic floating point variable with relaxed ordering.
Designed for the common case of sharing VST parameters between multiple threads when no synchronization or change notification is needed.
Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for AtomicFloat
impl Send for AtomicFloat
impl Sync for AtomicFloat
impl Unpin for AtomicFloat
impl UnwindSafe for AtomicFloat
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