#[repr(C)]pub struct VideoCaptureDevice {
pub szDeviceID: [TTCHAR; 512],
pub szDeviceName: [TTCHAR; 512],
pub szCaptureAPI: [TTCHAR; 512],
pub videoFormats: [VideoFormat; 1024],
pub nVideoFormatsCount: INT32,
}Fields§
§szDeviceID: [TTCHAR; 512]§szDeviceName: [TTCHAR; 512]§szCaptureAPI: [TTCHAR; 512]§videoFormats: [VideoFormat; 1024]§nVideoFormatsCount: INT32Trait Implementations§
Source§impl Clone for VideoCaptureDevice
impl Clone for VideoCaptureDevice
Source§fn clone(&self) -> VideoCaptureDevice
fn clone(&self) -> VideoCaptureDevice
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 VideoCaptureDevice
impl Debug for VideoCaptureDevice
Source§impl Default for VideoCaptureDevice
impl Default for VideoCaptureDevice
impl Copy for VideoCaptureDevice
Auto Trait Implementations§
impl Freeze for VideoCaptureDevice
impl RefUnwindSafe for VideoCaptureDevice
impl Send for VideoCaptureDevice
impl Sync for VideoCaptureDevice
impl Unpin for VideoCaptureDevice
impl UnwindSafe for VideoCaptureDevice
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