pub trait Program:
Send
+ Sync
+ Debug {
// Required methods
fn device(&self) -> &DeviceSpec;
fn name(&self) -> &str;
}Expand description
Compiled program that can be executed on a queue.
This is a thin wrapper around device-specific program handles (JIT function pointers, CUDA modules, etc.).
Required Methods§
Sourcefn device(&self) -> &DeviceSpec
fn device(&self) -> &DeviceSpec
Get the device this program is compiled for.