#[repr(C)]pub struct file_type_subtype_info {
pub description: *const c_char,
pub name: *const c_char,
pub default_file_extension: *const c_char,
pub additional_file_extensions: *const c_char,
pub writing_must_seek: gboolean,
pub num_supported_blocks: usize,
pub supported_blocks: *const supported_block_type,
pub can_write_encap: Option<unsafe extern "C" fn(arg1: c_int) -> c_int>,
pub dump_open: Option<unsafe extern "C" fn(arg1: *mut wtap_dumper, arg2: *mut c_int, arg3: *mut *mut gchar) -> c_int>,
pub wslua_info: *mut wtap_wslua_file_info_t,
}Fields§
§description: *const c_char§name: *const c_char§default_file_extension: *const c_char§additional_file_extensions: *const c_char§writing_must_seek: gboolean§num_supported_blocks: usize§supported_blocks: *const supported_block_type§can_write_encap: Option<unsafe extern "C" fn(arg1: c_int) -> c_int>§dump_open: Option<unsafe extern "C" fn(arg1: *mut wtap_dumper, arg2: *mut c_int, arg3: *mut *mut gchar) -> c_int>§wslua_info: *mut wtap_wslua_file_info_tTrait Implementations§
Source§impl Clone for file_type_subtype_info
impl Clone for file_type_subtype_info
Source§fn clone(&self) -> file_type_subtype_info
fn clone(&self) -> file_type_subtype_info
Returns a duplicate 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 file_type_subtype_info
impl Debug for file_type_subtype_info
impl Copy for file_type_subtype_info
Auto Trait Implementations§
impl Freeze for file_type_subtype_info
impl RefUnwindSafe for file_type_subtype_info
impl !Send for file_type_subtype_info
impl !Sync for file_type_subtype_info
impl Unpin for file_type_subtype_info
impl UnwindSafe for file_type_subtype_info
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