pub struct ScratchGateSnapshot { /* private fields */ }Expand description
Stores all automatic gate state that can affect later audio frames.
Trait Implementations§
Source§impl Clone for ScratchGateSnapshot
impl Clone for ScratchGateSnapshot
Source§fn clone(&self) -> ScratchGateSnapshot
fn clone(&self) -> ScratchGateSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ScratchGateSnapshot
Source§impl Debug for ScratchGateSnapshot
impl Debug for ScratchGateSnapshot
Source§impl<'de> Deserialize<'de> for ScratchGateSnapshot
impl<'de> Deserialize<'de> for ScratchGateSnapshot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ScratchGateSnapshot
impl PartialEq for ScratchGateSnapshot
Source§impl Serialize for ScratchGateSnapshot
impl Serialize for ScratchGateSnapshot
impl StructuralPartialEq for ScratchGateSnapshot
Auto Trait Implementations§
impl Freeze for ScratchGateSnapshot
impl RefUnwindSafe for ScratchGateSnapshot
impl Send for ScratchGateSnapshot
impl Sync for ScratchGateSnapshot
impl Unpin for ScratchGateSnapshot
impl UnsafeUnpin for ScratchGateSnapshot
impl UnwindSafe for ScratchGateSnapshot
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