Trait SampleFrom

Source
pub trait SampleFrom:
    Debug
    + Sized
    + Clone
    + Copy
    + 'static {
    // Required method
    fn to(s: impl SampleType) -> Self;
}

Required Methods§

Source

fn to(s: impl SampleType) -> 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 SampleFrom for f32

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for f64

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for i8

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for i16

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for i32

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for i64

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for u8

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for u16

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for u32

Source§

fn to(s: impl SampleType) -> Self

Source§

impl SampleFrom for u64

Source§

fn to(s: impl SampleType) -> Self

Implementors§