Trait esp_hal::system::SystemExt

source ·
pub trait SystemExt<'d> {
    type Parts;

    // Required method
    fn split(self) -> Self::Parts;
}
Expand description

Extension trait to split a SYSTEM/DPORT peripheral in independent logical parts

Required Associated Types§

Required Methods§

source

fn split(self) -> Self::Parts

Splits the SYSTEM/DPORT peripheral into it’s parts.

Implementors§

source§

impl<'d, T: Peripheral<P = SYSTEM> + 'd> SystemExt<'d> for T

§

type Parts = SystemParts<'d>