pub trait ExecutionInputs {
// Required method
fn buffer_ptrs(&self) -> Vec<Vec<*mut PJRT_Buffer>>;
// Provided method
fn non_donatable_input_indices(&self) -> Vec<i64> { ... }
}pub trait ExecutionInputs {
// Required method
fn buffer_ptrs(&self) -> Vec<Vec<*mut PJRT_Buffer>>;
// Provided method
fn non_donatable_input_indices(&self) -> Vec<i64> { ... }
}