Struct ffmpeg_sys_next::AVIOInterruptCB
source · [−]#[repr(C)]pub struct AVIOInterruptCB {
pub callback: Option<unsafe extern "C" fn(arg1: *mut c_void) -> c_int>,
pub opaque: *mut c_void,
}Fields
callback: Option<unsafe extern "C" fn(arg1: *mut c_void) -> c_int>opaque: *mut c_voidTrait Implementations
sourceimpl Clone for AVIOInterruptCB
impl Clone for AVIOInterruptCB
sourcefn clone(&self) -> AVIOInterruptCB
fn clone(&self) -> AVIOInterruptCB
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AVIOInterruptCB
impl Debug for AVIOInterruptCB
sourceimpl PartialEq<AVIOInterruptCB> for AVIOInterruptCB
impl PartialEq<AVIOInterruptCB> for AVIOInterruptCB
sourcefn eq(&self, other: &AVIOInterruptCB) -> bool
fn eq(&self, other: &AVIOInterruptCB) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &AVIOInterruptCB) -> bool
fn ne(&self, other: &AVIOInterruptCB) -> bool
This method tests for !=.
impl Copy for AVIOInterruptCB
impl Eq for AVIOInterruptCB
impl StructuralEq for AVIOInterruptCB
impl StructuralPartialEq for AVIOInterruptCB
Auto Trait Implementations
impl RefUnwindSafe for AVIOInterruptCB
impl !Send for AVIOInterruptCB
impl !Sync for AVIOInterruptCB
impl Unpin for AVIOInterruptCB
impl UnwindSafe for AVIOInterruptCB
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more