FrameValueScale

Trait FrameValueScale 

Source
pub trait FrameValueScale {
    // Required method
    fn scale(&self, rhs: KeyFrameCurveValue) -> Self;
}

Required Methods§

Source

fn scale(&self, rhs: KeyFrameCurveValue) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl FrameValueScale for f32

f32

Source§

fn scale(&self, rhs: KeyFrameCurveValue) -> Self

Source§

impl FrameValueScale for f64

f64

Source§

fn scale(&self, rhs: KeyFrameCurveValue) -> Self

Source§

impl FrameValueScale for u8

u8

Source§

fn scale(&self, rhs: KeyFrameCurveValue) -> Self

Source§

impl FrameValueScale for u16

u16

Source§

fn scale(&self, rhs: KeyFrameCurveValue) -> Self

Source§

impl FrameValueScale for u32

u32

Source§

fn scale(&self, rhs: KeyFrameCurveValue) -> Self

Source§

impl FrameValueScale for u64

u64

Source§

fn scale(&self, rhs: KeyFrameCurveValue) -> Self

Source§

impl FrameValueScale for usize

usize

Source§

fn scale(&self, rhs: KeyFrameCurveValue) -> Self

Implementors§