#[repr(C)]pub struct PixblockDSPContext {
pub get_pixels: Option<unsafe extern "C" fn(block: *mut i16, pixels: *const u8, stride: isize)>,
pub diff_pixels: Option<unsafe extern "C" fn(block: *mut i16, s1: *const u8, s2: *const u8, stride: isize)>,
pub diff_pixels_unaligned: Option<unsafe extern "C" fn(block: *mut i16, s1: *const u8, s2: *const u8, stride: isize)>,
}
Fields§
§get_pixels: Option<unsafe extern "C" fn(block: *mut i16, pixels: *const u8, stride: isize)>
§diff_pixels: Option<unsafe extern "C" fn(block: *mut i16, s1: *const u8, s2: *const u8, stride: isize)>
§diff_pixels_unaligned: Option<unsafe extern "C" fn(block: *mut i16, s1: *const u8, s2: *const u8, stride: isize)>
Trait Implementations§
Source§impl Clone for PixblockDSPContext
impl Clone for PixblockDSPContext
Source§fn clone(&self) -> PixblockDSPContext
fn clone(&self) -> PixblockDSPContext
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 PixblockDSPContext
impl Debug for PixblockDSPContext
impl Copy for PixblockDSPContext
Auto Trait Implementations§
impl Freeze for PixblockDSPContext
impl RefUnwindSafe for PixblockDSPContext
impl Send for PixblockDSPContext
impl Sync for PixblockDSPContext
impl Unpin for PixblockDSPContext
impl UnwindSafe for PixblockDSPContext
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