use crate::{udev::udev, udev_device::udev_device, udev_list::udev_list_entry}; use std::{ffi, ptr}; #[allow(non_camel_case_types)] #[repr(C)] pub struct udev_enumerate { _private: [u8; 0], } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_match_subsystem( _enumerate: *mut udev_enumerate, _subsystem: *const ffi::c_char, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_nomatch_subsystem( _enumerate: *mut udev_enumerate, _subsystem: *const ffi::c_char, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_match_sysattr( _enumerate: *mut udev_enumerate, _sysattr: *const ffi::c_char, _value: *const ffi::c_char, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_nomatch_sysattr( _enumerate: *mut udev_enumerate, _sysattr: *const ffi::c_char, _value: *const ffi::c_char, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_match_property( _enumerate: *mut udev_enumerate, _property: *const ffi::c_char, _value: *const ffi::c_char, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_match_sysname( _enumerate: *mut udev_enumerate, _sysname: *const ffi::c_char, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_match_tag( _enumerate: *mut udev_enumerate, _tag: *const ffi::c_char, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_match_parent( _enumerate: *mut udev_enumerate, _parent: *mut udev_device, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_match_is_initialized( _enumerate: *mut udev_enumerate, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_scan_devices(_enumerate: *mut udev_enumerate) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_scan_subsystems(_enumerate: *mut udev_enumerate) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_get_list_entry( _enumerate: *mut udev_enumerate, ) -> *mut udev_list_entry { ptr::null_mut() } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_add_syspath( _enumerate: *mut udev_enumerate, _syspath: *const ffi::c_char, ) -> ffi::c_int { 0 } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_get_udev(_enumerate: *mut udev_enumerate) -> *mut udev { ptr::null_mut() } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_new(_udev: *mut udev) -> *mut udev_enumerate { ptr::null_mut() } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_ref(_enumerate: *mut udev_enumerate) -> *mut udev_enumerate { ptr::null_mut() } #[unsafe(no_mangle)] pub extern "C" fn udev_enumerate_unref(_enumerate: *mut udev_enumerate) -> *mut udev_enumerate { ptr::null_mut() }