Struct ffmpeg_sys_next::AVFifoBuffer
source · #[repr(C)]pub struct AVFifoBuffer {
pub buffer: *mut u8,
pub rptr: *mut u8,
pub wptr: *mut u8,
pub end: *mut u8,
pub rndx: u32,
pub wndx: u32,
}
Fields§
§buffer: *mut u8
§rptr: *mut u8
§wptr: *mut u8
§end: *mut u8
§rndx: u32
§wndx: u32
Trait Implementations§
source§impl Clone for AVFifoBuffer
impl Clone for AVFifoBuffer
source§fn clone(&self) -> AVFifoBuffer
fn clone(&self) -> AVFifoBuffer
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 AVFifoBuffer
impl Debug for AVFifoBuffer
source§impl PartialEq for AVFifoBuffer
impl PartialEq for AVFifoBuffer
source§fn eq(&self, other: &AVFifoBuffer) -> bool
fn eq(&self, other: &AVFifoBuffer) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for AVFifoBuffer
impl Eq for AVFifoBuffer
impl StructuralPartialEq for AVFifoBuffer
Auto Trait Implementations§
impl Freeze for AVFifoBuffer
impl RefUnwindSafe for AVFifoBuffer
impl !Send for AVFifoBuffer
impl !Sync for AVFifoBuffer
impl Unpin for AVFifoBuffer
impl UnwindSafe for AVFifoBuffer
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