pub struct ChipId {
pub device_class: DeviceClass,
pub major: u8,
pub minor: u8,
pub pin_count: PinCount,
pub temp_range: TempRange,
pub package: Package,
pub rohs_compliant: bool,
pub qualification: Qualification,
pub part_no: PartNo,
}Expand description
These values describe the physical LM4F/TM4C chip
Fields§
§device_class: DeviceClassThe device class
major: u8The major revision
minor: u8The minor revision
pin_count: PinCountThe chip’s pin count
temp_range: TempRangeThe chip’s temperature range
package: PackageThe chip’s package
rohs_compliant: boolTrue if the chip is RoHS compliant
qualification: QualificationThe chip’s qualification
part_no: PartNoThe chip’s part number
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ChipId
impl RefUnwindSafe for ChipId
impl Send for ChipId
impl Sync for ChipId
impl Unpin for ChipId
impl UnwindSafe for ChipId
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