[−][src]Struct sdl2::audio::AudioSpec
Fields
freq: i32
format: AudioFormat
channels: u8
silence: u8
The silence value calculated by SDL2. Note that it's inconvenient to use if your channel
type is not u8 and incorrect in case of u16.
You're likely to find the AudioFormatNum.SILENCE
associated constant more useful.
samples: u16
size: u32
Trait Implementations
impl Clone for AudioSpec
[src]
impl Copy for AudioSpec
[src]
impl Debug for AudioSpec
[src]
impl Eq for AudioSpec
[src]
impl Hash for AudioSpec
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<AudioSpec> for AudioSpec
[src]
impl StructuralEq for AudioSpec
[src]
impl StructuralPartialEq for AudioSpec
[src]
Auto Trait Implementations
impl RefUnwindSafe for AudioSpec
impl Send for AudioSpec
impl Sync for AudioSpec
impl Unpin for AudioSpec
impl UnwindSafe for AudioSpec
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,