INNER CODE UNIT · Rust

state

sonos/tract · api/ffi/src/lib.rs:1467

        let state = &(*state).0;
        *inputs = state.input_count()?;
        Ok(())
    })
}

/// Query an State output counts.
#[unsafe(no_mangle)]
pub unsafe extern "C" fn tract_state_output_count(
    state: *const TractState,
    outputs: *mut usize,
) -> TRACT_RESULT {
    wrap(|| unsafe {
        check_not_null!(state, outputs);
        let state = &(*state).0;
        *outputs = state.output_count()?;
        Ok(())
    })

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…