pub struct CoreEntry {
pub os: Option<String>,
pub app: Option<String>,
pub image: Option<String>,
pub peripherals: Option<Vec<String>>,
pub libraries: Option<Vec<String>>,
pub inference: Option<Inference>,
pub iot: Option<Iot>,
}Expand description
Per-core configuration block (schema v2).
Fields§
§os: Option<String>Operating system / runtime for this core.
app: Option<String>Application identifier built for this core.
image: Option<String>Image type / variant for this core.
peripherals: Option<Vec<String>>Peripheral identifiers assigned to this core.
libraries: Option<Vec<String>>Enabled library identifiers for this core.
inference: Option<Inference>Inference configuration for this core.
iot: Option<Iot>IoT connectivity toggles for this core.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CoreEntry
impl<'de> Deserialize<'de> for CoreEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for CoreEntry
Auto Trait Implementations§
impl Freeze for CoreEntry
impl RefUnwindSafe for CoreEntry
impl Send for CoreEntry
impl Sync for CoreEntry
impl Unpin for CoreEntry
impl UnsafeUnpin for CoreEntry
impl UnwindSafe for CoreEntry
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