[][src]Struct lpc8xx_hal::swm::FixedFunctions

pub struct FixedFunctions {
    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>,
}

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

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self