Enum synfx_dsp_jit::DSPNodeSigBit
source · [−]pub enum DSPNodeSigBit {
Value,
DSPStatePtr,
NodeStatePtr,
MultReturnPtr,
}
Expand description
An enum to specify the position of value and DSPState and [DSPNodeState] parameters for the JIT compiler.
Variants
Value
Signature placeholder for f64
DSPStatePtr
Signature placeholder for the DSPState pointer
NodeStatePtr
Signature placeholder for the [DSPNodeState] pointer that belongs to this node
MultReturnPtr
Signature placeholder for a pointer to the multi return value array (max size is 5! *mut [f64; 5]
)
Trait Implementations
sourceimpl Clone for DSPNodeSigBit
impl Clone for DSPNodeSigBit
sourcefn clone(&self) -> DSPNodeSigBit
fn clone(&self) -> DSPNodeSigBit
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for DSPNodeSigBit
impl Debug for DSPNodeSigBit
sourceimpl PartialEq<DSPNodeSigBit> for DSPNodeSigBit
impl PartialEq<DSPNodeSigBit> for DSPNodeSigBit
sourcefn eq(&self, other: &DSPNodeSigBit) -> bool
fn eq(&self, other: &DSPNodeSigBit) -> bool
impl Copy for DSPNodeSigBit
impl StructuralPartialEq for DSPNodeSigBit
Auto Trait Implementations
impl RefUnwindSafe for DSPNodeSigBit
impl Send for DSPNodeSigBit
impl Sync for DSPNodeSigBit
impl Unpin for DSPNodeSigBit
impl UnwindSafe for DSPNodeSigBit
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more