pub struct V4l2Buffer {
pub index: u32,
pub state: V4l2BufState,
pub flags: u32,
pub offset: u32,
pub bytesused: u32,
pub sequence: u32,
}Expand description
V4L2 buffer descriptor
Fields§
§index: u32Buffer index
state: V4l2BufStateBuffer state
flags: u32Buffer flags
offset: u32Data offset in shared buffer pool
bytesused: u32Bytes used in this buffer
sequence: u32Frame sequence number
Trait Implementations§
Source§impl Clone for V4l2Buffer
impl Clone for V4l2Buffer
Source§fn clone(&self) -> V4l2Buffer
fn clone(&self) -> V4l2Buffer
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for V4l2Buffer
impl Debug for V4l2Buffer
Source§impl Default for V4l2Buffer
impl Default for V4l2Buffer
impl Copy for V4l2Buffer
Auto Trait Implementations§
impl Freeze for V4l2Buffer
impl RefUnwindSafe for V4l2Buffer
impl Send for V4l2Buffer
impl Sync for V4l2Buffer
impl Unpin for V4l2Buffer
impl UnwindSafe for V4l2Buffer
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)