Struct GstAudio Info
Source #[repr(C)]pub struct GstAudioInfo {
pub finfo: *const GstAudioFormatInfo,
pub flags: GstAudioFlags,
pub layout: GstAudioLayout,
pub rate: c_int,
pub channels: c_int,
pub bpf: c_int,
pub position: [GstAudioChannelPosition; 64],
pub _gst_reserved: [gpointer; 4],
}Fields§
§finfo: *const GstAudioFormatInfo§flags: GstAudioFlags§layout: GstAudioLayout§rate: c_int§channels: c_int§bpf: c_int§position: [GstAudioChannelPosition; 64]§_gst_reserved: [gpointer; 4]Trait Implementations§
Source§impl Clone for GstAudioInfo
impl Clone for GstAudioInfo
Source§fn clone(&self) -> GstAudioInfo
fn clone(&self) -> GstAudioInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GstAudioInfo
Auto Trait Implementations§
impl !Send for GstAudioInfo
impl !Sync for GstAudioInfo
impl Freeze for GstAudioInfo
impl RefUnwindSafe for GstAudioInfo
impl Unpin for GstAudioInfo
impl UnsafeUnpin for GstAudioInfo
impl UnwindSafe for GstAudioInfo
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