pub trait Interpolatablewhere
    Self: Sized + Clone,{
    // Provided method
    fn interpolate(&self, _other: &Self, _t: f64) -> Self { ... }
}

Provided Methods§

source

fn interpolate(&self, _other: &Self, _t: f64) -> Self

Implementations on Foreign Types§

source§

impl Interpolatable for i64

source§

fn interpolate(&self, other: &i64, t: f64) -> i64

source§

impl Interpolatable for i32

source§

fn interpolate(&self, other: &i32, t: f64) -> i32

source§

impl<I: Interpolatable> Interpolatable for Vec<I>

source§

fn interpolate(&self, other: &Self, t: f64) -> Self

source§

impl<T: Interpolatable> Interpolatable for Option<T>

source§

fn interpolate(&self, other: &Self, t: f64) -> Self

source§

impl Interpolatable for u16

source§

fn interpolate(&self, other: &u16, t: f64) -> u16

source§

impl Interpolatable for u8

source§

fn interpolate(&self, other: &u8, t: f64) -> u8

source§

impl Interpolatable for usize

source§

fn interpolate(&self, other: &usize, t: f64) -> usize

source§

impl Interpolatable for i16

source§

fn interpolate(&self, other: &i16, t: f64) -> i16

source§

impl Interpolatable for f64

source§

fn interpolate(&self, other: &f64, t: f64) -> f64

source§

impl Interpolatable for u64

source§

fn interpolate(&self, other: &u64, t: f64) -> u64

source§

impl Interpolatable for bool

source§

fn interpolate(&self, _other: &bool, _t: f64) -> bool

source§

impl Interpolatable for String

source§

impl Interpolatable for i8

source§

fn interpolate(&self, other: &i8, t: f64) -> i8

source§

impl Interpolatable for isize

source§

fn interpolate(&self, other: &isize, t: f64) -> isize

source§

impl Interpolatable for u32

source§

fn interpolate(&self, other: &u32, t: f64) -> u32

Implementors§