INNER CODE UNIT · Rust
proc_table
denialwm/denial · compositor/flutter-engine/src/lib.rs:386
pub fn proc_table(&self) -> &sys::FlutterEngineProcTable {
&self.table
}
pub fn create_aot_data(
self: &Arc<Self>,
elf: impl AsRef<Path>,
) -> Result<AotData, EngineError> {
let elf = elf.as_ref();
let path = CString::new(elf.as_os_str().as_bytes())
.map_err(|_| EngineError::PathContainsNul(elf.to_owned()))?;
let source = sys::FlutterEngineAOTDataSource {
type_: sys::FlutterEngineAOTDataSourceType_kFlutterEngineAOTDataSourceTypeElfPath,
__bindgen_anon_1: sys::FlutterEngineAOTDataSource__bindgen_ty_1 {
elf_path: path.as_ptr(),
},
};
let mut data = ptr::null_mut();