#[repr(C)]pub struct AVDeviceInfoList {
pub devices: *mut *mut AVDeviceInfo,
pub nb_devices: c_int,
pub default_device: c_int,
}
Fields§
§devices: *mut *mut AVDeviceInfo
§nb_devices: c_int
§default_device: c_int
Trait Implementations§
Source§impl Clone for AVDeviceInfoList
impl Clone for AVDeviceInfoList
Source§fn clone(&self) -> AVDeviceInfoList
fn clone(&self) -> AVDeviceInfoList
Returns a copy 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 AVDeviceInfoList
impl Debug for AVDeviceInfoList
Source§impl PartialEq for AVDeviceInfoList
impl PartialEq for AVDeviceInfoList
impl Copy for AVDeviceInfoList
impl Eq for AVDeviceInfoList
impl StructuralPartialEq for AVDeviceInfoList
Auto Trait Implementations§
impl Freeze for AVDeviceInfoList
impl RefUnwindSafe for AVDeviceInfoList
impl !Send for AVDeviceInfoList
impl !Sync for AVDeviceInfoList
impl Unpin for AVDeviceInfoList
impl UnwindSafe for AVDeviceInfoList
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