pub struct MCU {
pub memory: Vec<Memory>,
pub frequency: Frequency,
pub core: Core,
pub name: String,
pub package: Package,
pub ips: Vec<IP>,
pub pins: Vec<Pin>,
pub platform: Platform,
}
Fields§
§memory: Vec<Memory>
§frequency: Frequency
§core: Core
§name: String
§package: Package
§ips: Vec<IP>
§pins: Vec<Pin>
§platform: Platform
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MCU
impl<'de> Deserialize<'de> for MCU
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
Auto Trait Implementations§
impl Freeze for MCU
impl RefUnwindSafe for MCU
impl Send for MCU
impl Sync for MCU
impl Unpin for MCU
impl UnwindSafe for MCU
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