Struct nrf52833_hal::ppi::Parts[][src]

pub struct Parts {
Show 38 fields pub ppi0: Ppi0, pub ppi1: Ppi1, pub ppi2: Ppi2, pub ppi3: Ppi3, pub ppi4: Ppi4, pub ppi5: Ppi5, pub ppi6: Ppi6, pub ppi7: Ppi7, pub ppi8: Ppi8, pub ppi9: Ppi9, pub ppi10: Ppi10, pub ppi11: Ppi11, pub ppi12: Ppi12, pub ppi13: Ppi13, pub ppi14: Ppi14, pub ppi15: Ppi15, pub ppi16: Ppi16, pub ppi17: Ppi17, pub ppi18: Ppi18, pub ppi19: Ppi19, pub ppi20: Ppi20, pub ppi21: Ppi21, pub ppi22: Ppi22, pub ppi23: Ppi23, pub ppi24: Ppi24, pub ppi25: Ppi25, pub ppi26: Ppi26, pub ppi27: Ppi27, pub ppi28: Ppi28, pub ppi29: Ppi29, pub ppi30: Ppi30, pub ppi31: Ppi31, pub chg0: Chg0, pub chg1: Chg1, pub chg2: Chg2, pub chg3: Chg3, pub chg4: Chg4, pub chg5: Chg5,
}
Expand description

Type that abstracts all the PPI channels.

Fields

ppi0: Ppi0ppi1: Ppi1ppi2: Ppi2ppi3: Ppi3ppi4: Ppi4ppi5: Ppi5ppi6: Ppi6ppi7: Ppi7ppi8: Ppi8ppi9: Ppi9ppi10: Ppi10ppi11: Ppi11ppi12: Ppi12ppi13: Ppi13ppi14: Ppi14ppi15: Ppi15ppi16: Ppi16ppi17: Ppi17ppi18: Ppi18ppi19: Ppi19ppi20: Ppi20ppi21: Ppi21ppi22: Ppi22ppi23: Ppi23ppi24: Ppi24ppi25: Ppi25ppi26: Ppi26ppi27: Ppi27ppi28: Ppi28ppi29: Ppi29ppi30: Ppi30ppi31: Ppi31chg0: Chg0chg1: Chg1chg2: Chg2chg3: Chg3chg4: Chg4chg5: Chg5

Implementations

Gets access to the PPI abstraction, making it possible to separate the channels through different objects.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Casts the value.

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Casts the value.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Casts the value.

Should always be Self

Casts the value.

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.

Casts the value.

Casts the value.