Trait dsp::conv::FromBoxedSampleSlice
[−]
[src]
pub trait FromBoxedSampleSlice<S> where S: Sample {
fn from_boxed_sample_slice(slice: Box<[S]>) -> Option<Self>;
}
For converting a boxed slice of Sample
s to a boxed slice of Frame
s.
Required Methods
fn from_boxed_sample_slice(slice: Box<[S]>) -> Option<Self>
Implementors
impl<S> FromBoxedSampleSlice<S> for Box<[S]> where S: Sample
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 1]]> where S: Sample, [S; 1]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 2]]> where S: Sample, [S; 2]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 3]]> where S: Sample, [S; 3]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 4]]> where S: Sample, [S; 4]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 5]]> where S: Sample, [S; 5]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 6]]> where S: Sample, [S; 6]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 7]]> where S: Sample, [S; 7]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 8]]> where S: Sample, [S; 8]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 9]]> where S: Sample, [S; 9]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 10]]> where S: Sample, [S; 10]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 11]]> where S: Sample, [S; 11]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 12]]> where S: Sample, [S; 12]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 13]]> where S: Sample, [S; 13]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 14]]> where S: Sample, [S; 14]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 15]]> where S: Sample, [S; 15]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 16]]> where S: Sample, [S; 16]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 17]]> where S: Sample, [S; 17]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 18]]> where S: Sample, [S; 18]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 19]]> where S: Sample, [S; 19]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 20]]> where S: Sample, [S; 20]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 21]]> where S: Sample, [S; 21]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 22]]> where S: Sample, [S; 22]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 23]]> where S: Sample, [S; 23]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 24]]> where S: Sample, [S; 24]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 25]]> where S: Sample, [S; 25]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 26]]> where S: Sample, [S; 26]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 27]]> where S: Sample, [S; 27]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 28]]> where S: Sample, [S; 28]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 29]]> where S: Sample, [S; 29]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 30]]> where S: Sample, [S; 30]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 31]]> where S: Sample, [S; 31]: Frame
impl<S> FromBoxedSampleSlice<S> for Box<[[S; 32]]> where S: Sample, [S; 32]: Frame