pub type EpSelectionDelegate = Option<unsafe extern "system" fn(ep_devices: *const *const OrtEpDevice, num_devices: usize, model_metadata: *const OrtKeyValuePairs, runtime_metadata: *const OrtKeyValuePairs, selected: *mut *const OrtEpDevice, max_selected: usize, num_selected: *mut usize, state: *mut c_void) -> OrtStatusPtr>;Aliased Type§
pub enum EpSelectionDelegate {
None,
Some(unsafe extern "system" fn(*const *const OrtEpDevice, usize, *const OrtKeyValuePairs, *const OrtKeyValuePairs, *mut *const OrtEpDevice, usize, *mut usize, *mut c_void) -> OrtStatusPtr),
}Variants§
None
No value.
Some(unsafe extern "system" fn(*const *const OrtEpDevice, usize, *const OrtKeyValuePairs, *const OrtKeyValuePairs, *mut *const OrtEpDevice, usize, *mut usize, *mut c_void) -> OrtStatusPtr)
Some value of type T.