Struct tm4c123x_hal::sysctl::chip_id::ChipId
source · 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: DeviceClass
The device class
major: u8
The major revision
minor: u8
The minor revision
pin_count: PinCount
The chip’s pin count
temp_range: TempRange
The chip’s temperature range
package: Package
The chip’s package
rohs_compliant: bool
True if the chip is RoHS compliant
qualification: Qualification
The chip’s qualification
part_no: PartNo
The chip’s part number
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ChipId
impl Send for ChipId
impl Sync for ChipId
impl Unpin for ChipId
impl UnwindSafe for ChipId
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