Struct ffmpeg_sys_next::AVClass [−][src]
#[repr(C)]pub struct AVClass { pub class_name: *const c_char, pub item_name: Option<unsafe extern "C" fn(ctx: *mut c_void) -> *const c_char>, pub option: *const AVOption, pub version: c_int, pub log_level_offset_offset: c_int, pub parent_log_context_offset: c_int, pub child_next: Option<unsafe extern "C" fn(obj: *mut c_void, prev: *mut c_void) -> *mut c_void>, pub child_class_next: Option<unsafe extern "C" fn(prev: *const AVClass) -> *const AVClass>, pub category: AVClassCategory, pub get_category: Option<unsafe extern "C" fn(ctx: *mut c_void) -> AVClassCategory>, pub query_ranges: Option<unsafe extern "C" fn(arg1: *mut *mut AVOptionRanges, obj: *mut c_void, key: *const c_char, flags: c_int) -> c_int>, }
Fields
class_name: *const c_char
item_name: Option<unsafe extern "C" fn(ctx: *mut c_void) -> *const c_char>
option: *const AVOption
version: c_int
log_level_offset_offset: c_int
parent_log_context_offset: c_int
child_next: Option<unsafe extern "C" fn(obj: *mut c_void, prev: *mut c_void) -> *mut c_void>
child_class_next: Option<unsafe extern "C" fn(prev: *const AVClass) -> *const AVClass>
category: AVClassCategory
get_category: Option<unsafe extern "C" fn(ctx: *mut c_void) -> AVClassCategory>
query_ranges: Option<unsafe extern "C" fn(arg1: *mut *mut AVOptionRanges, obj: *mut c_void, key: *const c_char, flags: c_int) -> c_int>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AVClass
impl UnwindSafe for AVClass
Blanket Implementations
Mutably borrows from an owned value. Read more