pub struct FixedFunctions {
Show 38 fields pub acmp_i1: Function<ACMP_I1, Unassigned>, pub acmp_i2: Function<ACMP_I2, Unassigned>, pub acmp_i3: Function<ACMP_I3, Unassigned>, pub acmp_i4: Function<ACMP_I4, Unassigned>, pub swclk: Function<SWCLK, Assigned<PIO0_3>>, pub swdio: Function<SWDIO, Assigned<PIO0_2>>, pub xtalin: Function<XTALIN, Unassigned>, pub xtalout: Function<XTALOUT, Unassigned>, pub resetn: Function<RESETN, Assigned<PIO0_5>>, pub clkin: Function<CLKIN, Unassigned>, pub vddcmp: Function<VDDCMP, Unassigned>, pub i2c0_sda: Function<I2C0_SDA, Unassigned>, pub i2c0_scl: Function<I2C0_SCL, Unassigned>, pub adc_0: Function<ADC_0, Unassigned>, pub adc_1: Function<ADC_1, Unassigned>, pub adc_2: Function<ADC_2, Unassigned>, pub adc_3: Function<ADC_3, Unassigned>, pub adc_4: Function<ADC_4, Unassigned>, pub adc_5: Function<ADC_5, Unassigned>, pub adc_6: Function<ADC_6, Unassigned>, pub adc_7: Function<ADC_7, Unassigned>, pub adc_8: Function<ADC_8, Unassigned>, pub adc_9: Function<ADC_9, Unassigned>, pub adc_10: Function<ADC_10, Unassigned>, pub adc_11: Function<ADC_11, Unassigned>, pub dacout0: Function<DACOUT0, Unassigned>, pub dacout1: Function<DACOUT1, Unassigned>, pub capt_x0: Function<CAPT_X0, Unassigned>, pub capt_x1: Function<CAPT_X1, Unassigned>, pub capt_x2: Function<CAPT_X2, Unassigned>, pub capt_x3: Function<CAPT_X3, Unassigned>, pub capt_x4: Function<CAPT_X4, Unassigned>, pub capt_x5: Function<CAPT_X5, Unassigned>, pub capt_x6: Function<CAPT_X6, Unassigned>, pub capt_x7: Function<CAPT_X7, Unassigned>, pub capt_x8: Function<CAPT_X8, Unassigned>, pub capt_yl: Function<CAPT_YL, Unassigned>, pub capt_yh: Function<CAPT_YH, Unassigned>,
}
Expand description

Provides access to all fixed functions

This struct is part of swm::Parts.

Fields

acmp_i1: Function<ACMP_I1, Unassigned>acmp_i2: Function<ACMP_I2, Unassigned>acmp_i3: Function<ACMP_I3, Unassigned>acmp_i4: Function<ACMP_I4, Unassigned>swclk: Function<SWCLK, Assigned<PIO0_3>>swdio: Function<SWDIO, Assigned<PIO0_2>>xtalin: Function<XTALIN, Unassigned>xtalout: Function<XTALOUT, Unassigned>resetn: Function<RESETN, Assigned<PIO0_5>>clkin: Function<CLKIN, Unassigned>vddcmp: Function<VDDCMP, Unassigned>i2c0_sda: Function<I2C0_SDA, Unassigned>i2c0_scl: Function<I2C0_SCL, Unassigned>adc_0: Function<ADC_0, Unassigned>adc_1: Function<ADC_1, Unassigned>adc_2: Function<ADC_2, Unassigned>adc_3: Function<ADC_3, Unassigned>adc_4: Function<ADC_4, Unassigned>adc_5: Function<ADC_5, Unassigned>adc_6: Function<ADC_6, Unassigned>adc_7: Function<ADC_7, Unassigned>adc_8: Function<ADC_8, Unassigned>adc_9: Function<ADC_9, Unassigned>adc_10: Function<ADC_10, Unassigned>adc_11: Function<ADC_11, Unassigned>dacout0: Function<DACOUT0, Unassigned>dacout1: Function<DACOUT1, Unassigned>capt_x0: Function<CAPT_X0, Unassigned>capt_x1: Function<CAPT_X1, Unassigned>capt_x2: Function<CAPT_X2, Unassigned>capt_x3: Function<CAPT_X3, Unassigned>capt_x4: Function<CAPT_X4, Unassigned>capt_x5: Function<CAPT_X5, Unassigned>capt_x6: Function<CAPT_X6, Unassigned>capt_x7: Function<CAPT_X7, Unassigned>capt_x8: Function<CAPT_X8, Unassigned>capt_yl: Function<CAPT_YL, Unassigned>capt_yh: Function<CAPT_YH, Unassigned>

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.