pub enum SampleEncoding {
Float,
Pcm(u8),
}Expand description
Integer PCM at up to 16 bits is the format tag Python’s stdlib wave module can open;
hound marks any bits_per_sample > 16 format WAVE_FORMAT_EXTENSIBLE, which it refuses.
Variants§
Implementations§
Source§impl SampleEncoding
impl SampleEncoding
pub fn of(bits: i32) -> SampleEncoding
Trait Implementations§
Source§impl Clone for SampleEncoding
impl Clone for SampleEncoding
impl Copy for SampleEncoding
Source§impl Debug for SampleEncoding
impl Debug for SampleEncoding
impl Eq for SampleEncoding
Source§impl PartialEq for SampleEncoding
impl PartialEq for SampleEncoding
impl StructuralPartialEq for SampleEncoding
Auto Trait Implementations§
impl Freeze for SampleEncoding
impl RefUnwindSafe for SampleEncoding
impl Send for SampleEncoding
impl Sync for SampleEncoding
impl Unpin for SampleEncoding
impl UnsafeUnpin for SampleEncoding
impl UnwindSafe for SampleEncoding
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more