#[non_exhaustive]pub struct Channels<'d> {Show 16 fields
pub channel0_task: TaskChannel<0>,
pub channel0_event: EventChannel<0>,
pub channel1_task: TaskChannel<1>,
pub channel1_event: EventChannel<1>,
pub channel2_task: TaskChannel<2>,
pub channel2_event: EventChannel<2>,
pub channel3_task: TaskChannel<3>,
pub channel3_event: EventChannel<3>,
pub channel4_task: TaskChannel<4>,
pub channel4_event: EventChannel<4>,
pub channel5_task: TaskChannel<5>,
pub channel5_event: EventChannel<5>,
pub channel6_task: TaskChannel<6>,
pub channel6_event: EventChannel<6>,
pub channel7_task: TaskChannel<7>,
pub channel7_event: EventChannel<7>,
/* private fields */
}
Available on crate feature
unstable
only.Expand description
All the GPIO ETM channels
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.channel0_task: TaskChannel<0>
Task channel 0 for triggering GPIO tasks.
channel0_event: EventChannel<0>
Event channel 0 for handling GPIO events.
channel1_task: TaskChannel<1>
Task channel 1 for triggering GPIO tasks.
channel1_event: EventChannel<1>
Event channel 1 for handling GPIO events.
channel2_task: TaskChannel<2>
Task channel 2 for triggering GPIO tasks.
channel2_event: EventChannel<2>
Event channel 2 for handling GPIO events.
channel3_task: TaskChannel<3>
Task channel 3 for triggering GPIO tasks.
channel3_event: EventChannel<3>
Event channel 3 for handling GPIO events.
channel4_task: TaskChannel<4>
Task channel 4 for triggering GPIO tasks.
channel4_event: EventChannel<4>
Event channel 4 for handling GPIO events.
channel5_task: TaskChannel<5>
Task channel 5 for triggering GPIO tasks.
channel5_event: EventChannel<5>
Event channel 5 for handling GPIO events.
channel6_task: TaskChannel<6>
Task channel 6 for triggering GPIO tasks.
channel6_event: EventChannel<6>
Event channel 6 for handling GPIO events.
channel7_task: TaskChannel<7>
Task channel 7 for triggering GPIO tasks.
channel7_event: EventChannel<7>
Event channel 7 for handling GPIO events.