#[repr(C, packed(4))]pub struct AviCodecData {Show 13 fields
pub lpFormat: Pointer<Void>,
pub lpParms: Pointer<Void>,
pub cbFormat: i32,
pub cbParms: i32,
pub fccType: i32,
pub fccHandler: i32,
pub dwKeyFrameEvery: i32,
pub dwQuality: i32,
pub dwBytesPerSecond: i32,
pub dwFlags: i32,
pub dwInterleaveEvery: i32,
pub _pad: [i8; 4],
pub avicodecname: [i8; 128],
}Fields§
§lpFormat: Pointer<Void>§lpParms: Pointer<Void>§cbFormat: i32§cbParms: i32§fccType: i32§fccHandler: i32§dwKeyFrameEvery: i32§dwQuality: i32§dwBytesPerSecond: i32§dwFlags: i32§dwInterleaveEvery: i32§_pad: [i8; 4]§avicodecname: [i8; 128]Trait Implementations§
Source§impl GeneratedBlendStruct for AviCodecData
impl GeneratedBlendStruct for AviCodecData
const BLEND_VERSION: Version
const BLEND_POINTER_SIZE: usize = 8usize
const BLEND_ENDIANNESS: Endianness = Endianness::Little
const STRUCT_NAME: &'static str = "AviCodecData"
const STRUCT_INDEX: usize = 184usize
const STRUCT_TYPE_INDEX: usize = 266usize
const IS_SYNTHETIC: bool = false
impl PointerTarget<AviCodecData> for AviCodecData
Auto Trait Implementations§
impl Freeze for AviCodecData
impl RefUnwindSafe for AviCodecData
impl Send for AviCodecData
impl Sync for AviCodecData
impl Unpin for AviCodecData
impl UnwindSafe for AviCodecData
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