#[repr(C)]pub struct VSLDeviceList {
pub devices: *mut VSLDevice,
pub count: usize,
}Expand description
@struct VSLDeviceList @brief List of discovered V4L2 devices
Returned by vsl_v4l2_enumerate() and vsl_v4l2_enumerate_type(). Must be freed with vsl_v4l2_device_list_free().
@since 2.2
Fields§
§devices: *mut VSLDeviceArray of device descriptors
count: usizeNumber of devices in the array
Trait Implementations§
Source§impl Clone for VSLDeviceList
impl Clone for VSLDeviceList
Source§fn clone(&self) -> VSLDeviceList
fn clone(&self) -> VSLDeviceList
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 moreSource§impl Debug for VSLDeviceList
impl Debug for VSLDeviceList
impl Copy for VSLDeviceList
Auto Trait Implementations§
impl Freeze for VSLDeviceList
impl RefUnwindSafe for VSLDeviceList
impl !Send for VSLDeviceList
impl !Sync for VSLDeviceList
impl Unpin for VSLDeviceList
impl UnsafeUnpin for VSLDeviceList
impl UnwindSafe for VSLDeviceList
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