Struct xio_jobset_compilation::HardwareTarget
source · pub struct HardwareTarget {
pub id: String,
pub description: HardwareBoardDescription,
pub modules: BTreeMap<String, Module>,
pub instructions: InstructionMap,
}
Expand description
A XIO hardware target for which a jobset gets compiled.
Fields
id: String
The id of the device.
description: HardwareBoardDescription
The description of the device.
modules: BTreeMap<String, Module>
The modules description of the device.
instructions: InstructionMap
The instruction set which is used for compilation.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for HardwareTarget
impl Send for HardwareTarget
impl Sync for HardwareTarget
impl Unpin for HardwareTarget
impl UnwindSafe for HardwareTarget
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more