[][src]Trait trellis_m4::sercom::v1::DipoDopo

pub trait DipoDopo {
    pub fn dipo_dopo(&self) -> (u8, u8);
}

The DipoDopo trait defines a way to get the data in and data out pin out values for a given SPIMasterXPadout configuration. You should not implement this trait for yourself; only the implementations in the sercom module make sense.

Required methods

pub fn dipo_dopo(&self) -> (u8, u8)[src]

Loading content...

Implementors

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster0Padout<Pad<Sercom0, Pad0, PIN0>, Pad<Sercom0, Pad3, PIN1>, Pad<Sercom0, Pad1, PIN2>> where
    PIN0: Map<Sercom0, Pad0>,
    PIN1: Map<Sercom0, Pad3>,
    PIN2: Map<Sercom0, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster0Padout<Pad<Sercom0, Pad2, PIN0>, Pad<Sercom0, Pad0, PIN1>, Pad<Sercom0, Pad1, PIN2>> where
    PIN0: Map<Sercom0, Pad2>,
    PIN1: Map<Sercom0, Pad0>,
    PIN2: Map<Sercom0, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster0Padout<Pad<Sercom0, Pad2, PIN0>, Pad<Sercom0, Pad3, PIN1>, Pad<Sercom0, Pad1, PIN2>> where
    PIN0: Map<Sercom0, Pad2>,
    PIN1: Map<Sercom0, Pad3>,
    PIN2: Map<Sercom0, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster0Padout<Pad<Sercom0, Pad3, PIN0>, Pad<Sercom0, Pad0, PIN1>, Pad<Sercom0, Pad1, PIN2>> where
    PIN0: Map<Sercom0, Pad3>,
    PIN1: Map<Sercom0, Pad0>,
    PIN2: Map<Sercom0, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster1Padout<Pad<Sercom1, Pad0, PIN0>, Pad<Sercom1, Pad3, PIN1>, Pad<Sercom1, Pad1, PIN2>> where
    PIN0: Map<Sercom1, Pad0>,
    PIN1: Map<Sercom1, Pad3>,
    PIN2: Map<Sercom1, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster1Padout<Pad<Sercom1, Pad2, PIN0>, Pad<Sercom1, Pad0, PIN1>, Pad<Sercom1, Pad1, PIN2>> where
    PIN0: Map<Sercom1, Pad2>,
    PIN1: Map<Sercom1, Pad0>,
    PIN2: Map<Sercom1, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster1Padout<Pad<Sercom1, Pad2, PIN0>, Pad<Sercom1, Pad3, PIN1>, Pad<Sercom1, Pad1, PIN2>> where
    PIN0: Map<Sercom1, Pad2>,
    PIN1: Map<Sercom1, Pad3>,
    PIN2: Map<Sercom1, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster1Padout<Pad<Sercom1, Pad3, PIN0>, Pad<Sercom1, Pad0, PIN1>, Pad<Sercom1, Pad1, PIN2>> where
    PIN0: Map<Sercom1, Pad3>,
    PIN1: Map<Sercom1, Pad0>,
    PIN2: Map<Sercom1, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster2Padout<Pad<Sercom2, Pad0, PIN0>, Pad<Sercom2, Pad3, PIN1>, Pad<Sercom2, Pad1, PIN2>> where
    PIN0: Map<Sercom2, Pad0>,
    PIN1: Map<Sercom2, Pad3>,
    PIN2: Map<Sercom2, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster2Padout<Pad<Sercom2, Pad2, PIN0>, Pad<Sercom2, Pad0, PIN1>, Pad<Sercom2, Pad1, PIN2>> where
    PIN0: Map<Sercom2, Pad2>,
    PIN1: Map<Sercom2, Pad0>,
    PIN2: Map<Sercom2, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster2Padout<Pad<Sercom2, Pad2, PIN0>, Pad<Sercom2, Pad3, PIN1>, Pad<Sercom2, Pad1, PIN2>> where
    PIN0: Map<Sercom2, Pad2>,
    PIN1: Map<Sercom2, Pad3>,
    PIN2: Map<Sercom2, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster2Padout<Pad<Sercom2, Pad3, PIN0>, Pad<Sercom2, Pad0, PIN1>, Pad<Sercom2, Pad1, PIN2>> where
    PIN0: Map<Sercom2, Pad3>,
    PIN1: Map<Sercom2, Pad0>,
    PIN2: Map<Sercom2, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster3Padout<Pad<Sercom3, Pad0, PIN0>, Pad<Sercom3, Pad3, PIN1>, Pad<Sercom3, Pad1, PIN2>> where
    PIN0: Map<Sercom3, Pad0>,
    PIN1: Map<Sercom3, Pad3>,
    PIN2: Map<Sercom3, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster3Padout<Pad<Sercom3, Pad2, PIN0>, Pad<Sercom3, Pad0, PIN1>, Pad<Sercom3, Pad1, PIN2>> where
    PIN0: Map<Sercom3, Pad2>,
    PIN1: Map<Sercom3, Pad0>,
    PIN2: Map<Sercom3, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster3Padout<Pad<Sercom3, Pad2, PIN0>, Pad<Sercom3, Pad3, PIN1>, Pad<Sercom3, Pad1, PIN2>> where
    PIN0: Map<Sercom3, Pad2>,
    PIN1: Map<Sercom3, Pad3>,
    PIN2: Map<Sercom3, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster3Padout<Pad<Sercom3, Pad3, PIN0>, Pad<Sercom3, Pad0, PIN1>, Pad<Sercom3, Pad1, PIN2>> where
    PIN0: Map<Sercom3, Pad3>,
    PIN1: Map<Sercom3, Pad0>,
    PIN2: Map<Sercom3, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster4Padout<Pad<Sercom4, Pad0, PIN0>, Pad<Sercom4, Pad3, PIN1>, Pad<Sercom4, Pad1, PIN2>> where
    PIN0: Map<Sercom4, Pad0>,
    PIN1: Map<Sercom4, Pad3>,
    PIN2: Map<Sercom4, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster4Padout<Pad<Sercom4, Pad2, PIN0>, Pad<Sercom4, Pad0, PIN1>, Pad<Sercom4, Pad1, PIN2>> where
    PIN0: Map<Sercom4, Pad2>,
    PIN1: Map<Sercom4, Pad0>,
    PIN2: Map<Sercom4, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster4Padout<Pad<Sercom4, Pad2, PIN0>, Pad<Sercom4, Pad3, PIN1>, Pad<Sercom4, Pad1, PIN2>> where
    PIN0: Map<Sercom4, Pad2>,
    PIN1: Map<Sercom4, Pad3>,
    PIN2: Map<Sercom4, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster4Padout<Pad<Sercom4, Pad3, PIN0>, Pad<Sercom4, Pad0, PIN1>, Pad<Sercom4, Pad1, PIN2>> where
    PIN0: Map<Sercom4, Pad3>,
    PIN1: Map<Sercom4, Pad0>,
    PIN2: Map<Sercom4, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster5Padout<Pad<Sercom5, Pad0, PIN0>, Pad<Sercom5, Pad3, PIN1>, Pad<Sercom5, Pad1, PIN2>> where
    PIN0: Map<Sercom5, Pad0>,
    PIN1: Map<Sercom5, Pad3>,
    PIN2: Map<Sercom5, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster5Padout<Pad<Sercom5, Pad2, PIN0>, Pad<Sercom5, Pad0, PIN1>, Pad<Sercom5, Pad1, PIN2>> where
    PIN0: Map<Sercom5, Pad2>,
    PIN1: Map<Sercom5, Pad0>,
    PIN2: Map<Sercom5, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster5Padout<Pad<Sercom5, Pad2, PIN0>, Pad<Sercom5, Pad3, PIN1>, Pad<Sercom5, Pad1, PIN2>> where
    PIN0: Map<Sercom5, Pad2>,
    PIN1: Map<Sercom5, Pad3>,
    PIN2: Map<Sercom5, Pad1>, 
[src]

impl<PIN0, PIN1, PIN2> DipoDopo for SPIMaster5Padout<Pad<Sercom5, Pad3, PIN0>, Pad<Sercom5, Pad0, PIN1>, Pad<Sercom5, Pad1, PIN2>> where
    PIN0: Map<Sercom5, Pad3>,
    PIN1: Map<Sercom5, Pad0>,
    PIN2: Map<Sercom5, Pad1>, 
[src]

Loading content...