Skip to main content

pio_module_deserialize

Function pio_module_deserialize 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn pio_module_deserialize( source: *const PioSource, error: *mut *mut PioError, ) -> *mut PioModule
Expand description

Deserialize one PowerIO IR source.

A document carries the independent PowerIO IR version reported by pio_schema_report. This library refuses any unsupported identity or version through error, naming what it found.

ยงSafety

Pointers and handles must satisfy the crate-level safety requirements.