Type Alias knyst::Sample

source ·
pub type Sample = f32;
Expand description

The current sample type used throughout Knyst

Trait Implementations§

source§

impl Add<AnyNodeHandle> for Sample

§

type Output = Handle<AddHandle>

The resulting type after applying the + operator.
source§

fn add(self, rhs: AnyNodeHandle) -> Self::Output

Performs the + operation. Read more
source§

impl<B: Copy + HandleData> Add<Handle<B>> for Sample

§

type Output = Handle<AddHandle>

The resulting type after applying the + operator.
source§

fn add(self, rhs: Handle<B>) -> Self::Output

Performs the + operation. Read more
source§

impl Mul<AnyNodeHandle> for Sample

§

type Output = Handle<MulHandle>

The resulting type after applying the * operator.
source§

fn mul(self, rhs: AnyNodeHandle) -> Self::Output

Performs the * operation. Read more
source§

impl<B: Copy + HandleData> Mul<Handle<B>> for Sample

§

type Output = Handle<MulHandle>

The resulting type after applying the * operator.
source§

fn mul(self, rhs: Handle<B>) -> Self::Output

Performs the * operation. Read more
source§

impl Sub<AnyNodeHandle> for Sample

§

type Output = Handle<SubHandle>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: AnyNodeHandle) -> Self::Output

Performs the - operation. Read more
source§

impl<B: Copy + HandleData> Sub<Handle<B>> for Sample

§

type Output = Handle<SubHandle>

The resulting type after applying the - operator.
source§

fn sub(self, rhs: Handle<B>) -> Self::Output

Performs the - operation. Read more