[][src]Trait dasp_slice::boxed::FromBoxedSampleSlice

pub trait FromBoxedSampleSlice<S>: Sized where
    S: Sample
{ fn from_boxed_sample_slice(slice: Box<[S]>) -> Option<Self>; }

For converting a boxed slice of Samples to a boxed slice of Frames.

Required Features

  • When using dasp_slice, this item requires the boxed feature to be enabled.
  • When using dasp, this item requires the slice-boxed feature to be enabled.

Required methods

fn from_boxed_sample_slice(slice: Box<[S]>) -> Option<Self>

Loading content...

Implementors

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 10]]> where
    S: Sample,
    [S; 10]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 11]]> where
    S: Sample,
    [S; 11]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 12]]> where
    S: Sample,
    [S; 12]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 13]]> where
    S: Sample,
    [S; 13]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 14]]> where
    S: Sample,
    [S; 14]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 15]]> where
    S: Sample,
    [S; 15]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 16]]> where
    S: Sample,
    [S; 16]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 17]]> where
    S: Sample,
    [S; 17]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 18]]> where
    S: Sample,
    [S; 18]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 19]]> where
    S: Sample,
    [S; 19]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 1]]> where
    S: Sample,
    [S; 1]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 20]]> where
    S: Sample,
    [S; 20]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 21]]> where
    S: Sample,
    [S; 21]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 22]]> where
    S: Sample,
    [S; 22]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 23]]> where
    S: Sample,
    [S; 23]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 24]]> where
    S: Sample,
    [S; 24]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 25]]> where
    S: Sample,
    [S; 25]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 26]]> where
    S: Sample,
    [S; 26]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 27]]> where
    S: Sample,
    [S; 27]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 28]]> where
    S: Sample,
    [S; 28]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 29]]> where
    S: Sample,
    [S; 29]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 2]]> where
    S: Sample,
    [S; 2]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 30]]> where
    S: Sample,
    [S; 30]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 31]]> where
    S: Sample,
    [S; 31]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 32]]> where
    S: Sample,
    [S; 32]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 3]]> where
    S: Sample,
    [S; 3]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 4]]> where
    S: Sample,
    [S; 4]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 5]]> where
    S: Sample,
    [S; 5]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 6]]> where
    S: Sample,
    [S; 6]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 7]]> where
    S: Sample,
    [S; 7]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 8]]> where
    S: Sample,
    [S; 8]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[[S; 9]]> where
    S: Sample,
    [S; 9]: Frame
[src]

impl<S> FromBoxedSampleSlice<S> for Box<[S]> where
    S: Sample
[src]

Loading content...