[][src]Struct lpc82x_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>,
}

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>

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto 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, U> Into for T where
    U: From<T>, 
[src]

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

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

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