pub struct StereoSample {
pub left: i16,
pub right: i16,
}Expand description
One stereo output frame (interleaved signed 16-bit L, R).
Fields§
§left: i16Left channel.
right: i16Right channel.
Trait Implementations§
Source§impl Clone for StereoSample
impl Clone for StereoSample
Source§fn clone(&self) -> StereoSample
fn clone(&self) -> StereoSample
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StereoSample
impl Debug for StereoSample
Source§impl Default for StereoSample
impl Default for StereoSample
Source§fn default() -> StereoSample
fn default() -> StereoSample
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StereoSample
impl<'de> Deserialize<'de> for StereoSample
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for StereoSample
impl PartialEq for StereoSample
Source§impl Serialize for StereoSample
impl Serialize for StereoSample
impl Copy for StereoSample
impl Eq for StereoSample
impl StructuralPartialEq for StereoSample
Auto Trait Implementations§
impl Freeze for StereoSample
impl RefUnwindSafe for StereoSample
impl Send for StereoSample
impl Sync for StereoSample
impl Unpin for StereoSample
impl UnsafeUnpin for StereoSample
impl UnwindSafe for StereoSample
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