#[repr(C)]pub struct AVMotionVector {
pub source: i32,
pub w: u8,
pub h: u8,
pub src_x: i16,
pub src_y: i16,
pub dst_x: i16,
pub dst_y: i16,
pub flags: u64,
pub motion_x: i32,
pub motion_y: i32,
pub motion_scale: u16,
}Fields§
§source: i32§w: u8§h: u8§src_x: i16§src_y: i16§dst_x: i16§dst_y: i16§flags: u64§motion_x: i32§motion_y: i32§motion_scale: u16Trait Implementations§
Source§impl Clone for AVMotionVector
impl Clone for AVMotionVector
Source§fn clone(&self) -> AVMotionVector
fn clone(&self) -> AVMotionVector
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AVMotionVector
Source§impl Debug for AVMotionVector
impl Debug for AVMotionVector
impl Eq for AVMotionVector
Source§impl PartialEq for AVMotionVector
impl PartialEq for AVMotionVector
impl StructuralPartialEq for AVMotionVector
Auto Trait Implementations§
impl Freeze for AVMotionVector
impl RefUnwindSafe for AVMotionVector
impl Send for AVMotionVector
impl Sync for AVMotionVector
impl Unpin for AVMotionVector
impl UnsafeUnpin for AVMotionVector
impl UnwindSafe for AVMotionVector
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