pub struct FirmwareBuildPlan {
pub core: VisibleCore,
pub party: Party,
pub config: FirmwareConfiguration,
pub generated: String,
}Expand description
A resolved firmware build for one remote coprocessor.
Fields§
§core: VisibleCoreThe coprocessor this firmware runs on.
party: PartyThe manifest party projecting to that core (its [endpoints] key).
config: FirmwareConfigurationThe cargo build parameters for this firmware.
generated: StringThe generated per-core init module, rendered to Rust source, to be written into the firmware crate before building.
Auto Trait Implementations§
impl Freeze for FirmwareBuildPlan
impl RefUnwindSafe for FirmwareBuildPlan
impl Send for FirmwareBuildPlan
impl Sync for FirmwareBuildPlan
impl Unpin for FirmwareBuildPlan
impl UnsafeUnpin for FirmwareBuildPlan
impl UnwindSafe for FirmwareBuildPlan
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more