[−][src]Struct imxrt1062_fcb_gen::Builder
Builder for a firmware configuration block definition
See the documentation on the types for more information.
Fields
read_sample_clock_source: ReadSampleClockSource
cs_hold_time: CSHoldTime
cs_setup_time: CSSetupTime
column_address_width: ColumnAddressWidth
device_mode_configuration: DeviceModeConfiguration
wait_time_cfg_commands: WaitTimeConfigurationCommands
device_mode_seq: DeviceModeSequence
device_type: DeviceType
serial_flash_pad_type: FlashPadType
serial_clk_freq: SerialClockFrequency
flash_a1_size: SerialFlashSize<A1>
flash_a2_size: SerialFlashSize<A2>
flash_b1_size: SerialFlashSize<B1>
flash_b2_size: SerialFlashSize<B2>
lookup_table: LookupTable
Methods
impl Builder
[src]
pub fn build(self) -> Result<FCB, Box<dyn Error>>
[src]
Turns the Builder
into an FCB
, or returns an error if there
is something incorrect.
Panics
build
may panic if there is an error in the implementation that
ends up writing a field to a reserved offset in the FCB.
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,