atsamd_hal::pwm

Struct TCC0Pinout

Source
pub struct TCC0Pinout<I: PinId, M: PinMode> { /* private fields */ }

Implementations§

Source§

impl TCC0Pinout<PA08, AlternateF>

Source

pub fn Pa8(pin: impl AnyPin<Id = PA08>) -> Self

Source§

impl TCC0Pinout<PA09, AlternateF>

Source

pub fn Pa9(pin: impl AnyPin<Id = PA09>) -> Self

Source§

impl TCC0Pinout<PA10, AlternateF>

Source

pub fn Pa10(pin: impl AnyPin<Id = PA10>) -> Self

Source§

impl TCC0Pinout<PA11, AlternateF>

Source

pub fn Pa11(pin: impl AnyPin<Id = PA11>) -> Self

Source§

impl TCC0Pinout<PA12, AlternateF>

Source

pub fn Pa12(pin: impl AnyPin<Id = PA12>) -> Self

Source§

impl TCC0Pinout<PA13, AlternateF>

Source

pub fn Pa13(pin: impl AnyPin<Id = PA13>) -> Self

Source§

impl TCC0Pinout<PA16, AlternateG>

Source

pub fn Pa16(pin: impl AnyPin<Id = PA16>) -> Self

Source§

impl TCC0Pinout<PA17, AlternateG>

Source

pub fn Pa17(pin: impl AnyPin<Id = PA17>) -> Self

Source§

impl TCC0Pinout<PA18, AlternateG>

Source

pub fn Pa18(pin: impl AnyPin<Id = PA18>) -> Self

Source§

impl TCC0Pinout<PA19, AlternateG>

Source

pub fn Pa19(pin: impl AnyPin<Id = PA19>) -> Self

Source§

impl TCC0Pinout<PA20, AlternateG>

Source

pub fn Pa20(pin: impl AnyPin<Id = PA20>) -> Self

Source§

impl TCC0Pinout<PA21, AlternateG>

Source

pub fn Pa21(pin: impl AnyPin<Id = PA21>) -> Self

Source§

impl TCC0Pinout<PA22, AlternateG>

Source

pub fn Pa22(pin: impl AnyPin<Id = PA22>) -> Self

Source§

impl TCC0Pinout<PA23, AlternateG>

Source

pub fn Pa23(pin: impl AnyPin<Id = PA23>) -> Self

Source§

impl TCC0Pinout<PB10, AlternateF>

Source

pub fn Pb10(pin: impl AnyPin<Id = PB10>) -> Self

Source§

impl TCC0Pinout<PB11, AlternateF>

Source

pub fn Pb11(pin: impl AnyPin<Id = PB11>) -> Self

Source§

impl TCC0Pinout<PB12, AlternateG>

Source

pub fn Pb12(pin: impl AnyPin<Id = PB12>) -> Self

Source§

impl TCC0Pinout<PB13, AlternateG>

Source

pub fn Pb13(pin: impl AnyPin<Id = PB13>) -> Self

Source§

impl TCC0Pinout<PB14, AlternateG>

Source

pub fn Pb14(pin: impl AnyPin<Id = PB14>) -> Self

Source§

impl TCC0Pinout<PB15, AlternateG>

Source

pub fn Pb15(pin: impl AnyPin<Id = PB15>) -> Self

Source§

impl TCC0Pinout<PB16, AlternateG>

Source

pub fn Pb16(pin: impl AnyPin<Id = PB16>) -> Self

Source§

impl TCC0Pinout<PB17, AlternateG>

Source

pub fn Pb17(pin: impl AnyPin<Id = PB17>) -> Self

Source§

impl TCC0Pinout<PB30, AlternateG>

Source

pub fn Pb30(pin: impl AnyPin<Id = PB30>) -> Self

Source§

impl TCC0Pinout<PB31, AlternateG>

Source

pub fn Pb31(pin: impl AnyPin<Id = PB31>) -> Self

Source§

impl TCC0Pinout<PC10, AlternateF>

Source

pub fn Pc10(pin: impl AnyPin<Id = PC10>) -> Self

Source§

impl TCC0Pinout<PC11, AlternateF>

Source

pub fn Pc11(pin: impl AnyPin<Id = PC11>) -> Self

Source§

impl TCC0Pinout<PC12, AlternateF>

Source

pub fn Pc12(pin: impl AnyPin<Id = PC12>) -> Self

Source§

impl TCC0Pinout<PC13, AlternateF>

Source

pub fn Pc13(pin: impl AnyPin<Id = PC13>) -> Self

Source§

impl TCC0Pinout<PC14, AlternateF>

Source

pub fn Pc14(pin: impl AnyPin<Id = PC14>) -> Self

Source§

impl TCC0Pinout<PC15, AlternateF>

Source

pub fn Pc15(pin: impl AnyPin<Id = PC15>) -> Self

Source§

impl TCC0Pinout<PC16, AlternateF>

Source

pub fn Pc16(pin: impl AnyPin<Id = PC16>) -> Self

Source§

impl TCC0Pinout<PC17, AlternateF>

Source

pub fn Pc17(pin: impl AnyPin<Id = PC17>) -> Self

Source§

impl TCC0Pinout<PC18, AlternateF>

Source

pub fn Pc18(pin: impl AnyPin<Id = PC18>) -> Self

Source§

impl TCC0Pinout<PC19, AlternateF>

Source

pub fn Pc19(pin: impl AnyPin<Id = PC19>) -> Self

Source§

impl TCC0Pinout<PC20, AlternateF>

Source

pub fn Pc20(pin: impl AnyPin<Id = PC20>) -> Self

Source§

impl TCC0Pinout<PC21, AlternateF>

Source

pub fn Pc21(pin: impl AnyPin<Id = PC21>) -> Self

Source§

impl TCC0Pinout<PC04, AlternateF>

Source

pub fn Pc4(pin: impl AnyPin<Id = PC04>) -> Self

Source§

impl TCC0Pinout<PC22, AlternateF>

Source

pub fn Pc22(pin: impl AnyPin<Id = PC22>) -> Self

Source§

impl TCC0Pinout<PC23, AlternateF>

Source

pub fn Pc23(pin: impl AnyPin<Id = PC23>) -> Self

Source§

impl TCC0Pinout<PD08, AlternateF>

Source

pub fn Pd8(pin: impl AnyPin<Id = PD08>) -> Self

Source§

impl TCC0Pinout<PD09, AlternateF>

Source

pub fn Pd9(pin: impl AnyPin<Id = PD09>) -> Self

Source§

impl TCC0Pinout<PD10, AlternateF>

Source

pub fn Pd10(pin: impl AnyPin<Id = PD10>) -> Self

Source§

impl TCC0Pinout<PD11, AlternateF>

Source

pub fn Pd11(pin: impl AnyPin<Id = PD11>) -> Self

Source§

impl TCC0Pinout<PD12, AlternateF>

Source

pub fn Pd12(pin: impl AnyPin<Id = PD12>) -> Self

Auto Trait Implementations§

§

impl<I, M> Freeze for TCC0Pinout<I, M>

§

impl<I, M> RefUnwindSafe for TCC0Pinout<I, M>

§

impl<I, M> Send for TCC0Pinout<I, M>
where M: Send, I: Send,

§

impl<I, M> Sync for TCC0Pinout<I, M>
where M: Sync, I: Sync,

§

impl<I, M> Unpin for TCC0Pinout<I, M>
where M: Unpin, I: Unpin,

§

impl<I, M> UnwindSafe for TCC0Pinout<I, M>
where M: UnwindSafe, I: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

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

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.