Struct Pin

Source
pub struct Pin<P>(/* private fields */)
where
    P: Unpin + ?Sized;

Trait Implementations§

Source§

impl<S> Debug for Pin<P0_00<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_00<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_01<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_01<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_02<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_02<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_03<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_03<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_04<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_04<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_05<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_05<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_06<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_06<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_07<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_07<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_08<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_08<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_09<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_09<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_10<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_10<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_11<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_11<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_12<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_12<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_13<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_13<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_14<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_14<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_15<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_15<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_16<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_16<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_17<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_17<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_18<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_18<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_19<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_19<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_20<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_20<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_21<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_21<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_22<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_22<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_23<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_23<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_24<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_24<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_25<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_25<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_26<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_26<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_27<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_27<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_28<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_28<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_29<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_29<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_30<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_30<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_31<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P0_31<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_00<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_00<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_01<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_01<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_02<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_02<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_03<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_03<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_04<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_04<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_05<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_05<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_06<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_06<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_07<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_07<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_08<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_08<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_09<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_09<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_10<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_10<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_11<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_11<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_12<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_12<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_13<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_13<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_14<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_14<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_15<Input<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<S> Debug for Pin<P1_15<Output<S>>>
where S: Unpin,

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl I2cBusMapping<Pin<P0_26<Input<Floating>>>, Pin<P0_27<Input<Floating>>>> for I2cMapping<Pin<P0_26<Input<Floating>>>, Pin<P0_27<Input<Floating>>>>

Source§

type Error = Error

The common error type for I²C operations. Read more
Source§

type Bus = I2c

The I²C bus that will be produced once initialization based off of this mapping succeeds.
Source§

fn poll_initialize( self: Pin<&mut Self>, cx: &mut Context<'_>, sda: &mut Pin<P0_26<Input<Floating>>>, scl: &mut Pin<P0_27<Input<Floating>>>, ) -> Poll<Result<Self::Bus, Self::Error>>
where Self: Sized,

Polls the initialization operation to completion.
Source§

impl<S> InputPin for Pin<P0_00<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_01<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_02<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_03<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_04<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_05<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_06<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_07<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_08<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_09<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_10<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_11<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_12<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_13<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_14<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_15<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_16<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_17<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_18<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_19<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_20<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_21<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_22<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_23<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_24<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_25<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_26<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_27<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_28<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_29<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_30<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P0_31<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_00<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_01<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_02<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_03<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_04<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_05<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_06<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_07<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_08<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_09<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_10<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_11<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_12<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_13<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_14<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> InputPin for Pin<P1_15<Input<S>>>
where S: Unpin,

Source§

fn poll_get( self: Pin<&mut Self>, _cx: &mut Context<'_>, ) -> Poll<Result<bool, Self::Error>>

Polls a read operation of this pin to completion.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_00<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_00<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_01<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_01<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_02<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_02<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_03<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_03<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_04<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_04<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_05<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_05<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_06<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_06<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_07<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_07<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_08<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_08<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_09<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_09<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_10<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_10<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_11<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_11<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_12<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_12<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_13<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_13<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_14<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_14<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_15<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_15<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_16<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_16<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_17<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_17<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_18<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_18<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_19<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_19<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_20<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_20<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_21<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_21<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_22<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_22<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_23<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_23<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_24<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_24<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_25<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_25<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_26<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_26<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_27<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_27<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_28<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_28<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_29<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_29<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_30<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_30<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P0_31<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P0_31<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_00<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_00<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_01<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_01<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_02<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_02<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_03<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_03<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_04<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_04<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_05<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_05<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_06<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_06<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_07<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_07<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_08<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_08<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_09<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_09<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_10<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_10<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_11<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_11<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_12<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_12<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_13<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_13<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_14<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_14<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoFloatingInputPin for Pin<P1_15<S>>
where S: Unpin,

Source§

type FloatingInputPin = Pin<P1_15<Input<Floating>>>

The type of an InputPin that does not employ any pull-up or pull-down resistors.
Source§

fn into_floating_input_pin(self) -> Result<Self::FloatingInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_00<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_00<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_01<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_01<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_02<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_02<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_03<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_03<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_04<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_04<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_05<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_05<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_06<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_06<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_07<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_07<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_08<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_08<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_09<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_09<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_10<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_10<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_11<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_11<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_12<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_12<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_13<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_13<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_14<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_14<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_15<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_15<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_16<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_16<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_17<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_17<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_18<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_18<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_19<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_19<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_20<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_20<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_21<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_21<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_22<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_22<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_23<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_23<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_24<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_24<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_25<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_25<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_26<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_26<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_27<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_27<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_28<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_28<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_29<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_29<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_30<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_30<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P0_31<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P0_31<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_00<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_00<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_01<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_01<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_02<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_02<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_03<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_03<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_04<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_04<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_05<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_05<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_06<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_06<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_07<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_07<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_08<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_08<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_09<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_09<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_10<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_10<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_11<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_11<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_12<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_12<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_13<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_13<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_14<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_14<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoOpenDrainOutputPin for Pin<P1_15<S>>
where S: Unpin,

Source§

type OpenDrainOutputPin = Pin<P1_15<Output<OpenDrain>>>

The type of an OutputPin that is in open drain mode.
Source§

fn into_open_drain_output_pin( self, initial_high: bool, ) -> Result<Self::OpenDrainOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_00<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_00<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_01<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_01<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_02<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_02<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_03<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_03<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_04<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_04<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_05<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_05<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_06<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_06<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_07<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_07<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_08<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_08<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_09<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_09<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_10<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_10<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_11<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_11<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_12<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_12<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_13<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_13<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_14<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_14<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_15<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_15<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_16<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_16<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_17<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_17<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_18<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_18<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_19<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_19<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_20<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_20<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_21<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_21<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_22<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_22<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_23<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_23<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_24<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_24<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_25<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_25<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_26<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_26<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_27<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_27<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_28<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_28<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_29<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_29<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_30<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_30<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P0_31<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P0_31<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_00<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_00<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_01<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_01<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_02<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_02<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_03<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_03<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_04<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_04<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_05<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_05<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_06<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_06<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_07<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_07<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_08<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_08<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_09<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_09<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_10<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_10<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_11<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_11<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_12<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_12<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_13<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_13<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_14<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_14<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullDownInputPin for Pin<P1_15<S>>
where S: Unpin,

Source§

type PullDownInputPin = Pin<P1_15<Input<PullDown>>>

The type of an InputPin that has a pull-down resistor attached.
Source§

fn into_pull_down_input_pin(self) -> Result<Self::PullDownInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_00<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_00<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_01<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_01<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_02<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_02<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_03<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_03<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_04<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_04<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_05<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_05<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_06<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_06<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_07<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_07<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_08<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_08<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_09<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_09<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_10<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_10<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_11<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_11<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_12<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_12<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_13<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_13<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_14<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_14<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_15<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_15<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_16<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_16<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_17<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_17<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_18<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_18<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_19<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_19<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_20<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_20<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_21<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_21<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_22<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_22<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_23<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_23<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_24<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_24<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_25<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_25<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_26<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_26<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_27<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_27<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_28<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_28<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_29<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_29<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_30<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_30<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P0_31<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P0_31<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_00<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_00<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_01<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_01<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_02<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_02<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_03<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_03<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_04<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_04<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_05<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_05<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_06<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_06<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_07<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_07<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_08<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_08<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_09<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_09<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_10<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_10<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_11<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_11<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_12<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_12<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_13<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_13<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_14<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_14<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPullUpInputPin for Pin<P1_15<S>>
where S: Unpin,

Source§

type PullUpInputPin = Pin<P1_15<Input<PullUp>>>

The type of an InputPin that has a pull-up resistor attached.
Source§

fn into_pull_up_input_pin(self) -> Result<Self::PullUpInputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_00<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_00<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_01<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_01<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_02<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_02<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_03<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_03<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_04<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_04<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_05<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_05<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_06<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_06<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_07<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_07<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_08<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_08<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_09<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_09<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_10<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_10<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_11<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_11<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_12<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_12<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_13<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_13<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_14<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_14<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_15<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_15<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_16<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_16<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_17<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_17<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_18<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_18<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_19<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_19<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_20<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_20<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_21<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_21<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_22<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_22<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_23<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_23<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_24<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_24<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_25<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_25<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_26<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_26<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_27<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_27<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_28<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_28<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_29<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_29<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_30<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_30<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P0_31<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P0_31<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_00<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_00<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_01<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_01<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_02<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_02<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_03<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_03<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_04<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_04<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_05<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_05<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_06<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_06<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_07<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_07<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_08<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_08<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_09<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_09<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_10<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_10<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_11<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_11<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_12<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_12<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_13<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_13<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_14<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_14<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> IntoPushPullOutputPin for Pin<P1_15<S>>
where S: Unpin,

Source§

type PushPullOutputPin = Pin<P1_15<Output<PushPull>>>

The type of an OutputPin that is in push-pull mode.
Source§

fn into_push_pull_output_pin( self, initial_high: bool, ) -> Result<Self::PushPullOutputPin, Self::Error>

Attempts to re-configure this pin into the new mode.
Source§

impl<S> OutputPin for Pin<P0_00<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_01<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_02<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_03<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_04<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_05<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_06<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_07<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_08<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_09<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_10<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_11<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_12<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_13<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_14<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_15<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_16<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_17<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_18<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_19<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_20<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_21<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_22<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_23<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_24<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_25<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_26<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_27<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_28<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_29<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_30<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P0_31<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_00<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_01<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_02<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_03<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_04<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_05<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_06<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_07<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_08<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_09<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_10<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_11<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_12<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_13<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_14<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> OutputPin for Pin<P1_15<Output<S>>>
where S: Unpin,

Source§

fn poll_set( self: Pin<&mut Self>, _cx: &mut Context<'_>, high: bool, ) -> Poll<Result<(), Self::Error>>

Polls a write operation of this pin to completion.
Source§

impl<S> Pin for Pin<P0_00<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_01<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_02<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_03<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_04<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_05<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_06<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_07<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_08<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_09<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_10<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_11<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_12<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_13<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_14<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_15<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_16<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_17<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_18<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_19<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_20<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_21<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_22<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_23<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_24<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_25<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_26<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_27<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_28<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_29<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_30<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P0_31<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_00<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_01<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_02<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_03<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_04<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_05<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_06<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_07<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_08<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_09<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_10<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_11<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_12<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_13<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_14<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more
Source§

impl<S> Pin for Pin<P1_15<S>>
where S: Unpin,

Source§

type Error = Error

The common error type for all pin operations. Read more

Auto Trait Implementations§

§

impl<P> Freeze for Pin<P>
where P: Freeze + ?Sized,

§

impl<P> RefUnwindSafe for Pin<P>
where P: RefUnwindSafe + ?Sized,

§

impl<P> Send for Pin<P>
where P: Send + ?Sized,

§

impl<P> Sync for Pin<P>
where P: Sync + ?Sized,

§

impl<P> Unpin for Pin<P>
where P: ?Sized,

§

impl<P> UnwindSafe for Pin<P>
where P: UnwindSafe + ?Sized,

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<A> InputPinExt for A
where A: InputPin,

Source§

fn get(&mut self) -> Get<'_, Self>
where Self: Unpin,

Gets the current high or low state of this pin.
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<A> OutputPinExt for A
where A: OutputPin,

Source§

fn set(&mut self, high: bool) -> Set<'_, Self>
where Self: Unpin,

Sets the current high or low state of this pin.
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.
Source§

impl<A> WriteExt for A
where A: WriteExt,

Source§

fn write<'a>(&'a mut self, bytes: &'a [u8]) -> Write<'a, Self>
where Self: Unpin,

Source§

fn write_all<'a>(&'a mut self, bytes: &'a [u8]) -> WriteAll<'a, Self>
where Self: Unpin,

Source§

fn shutdown(&mut self) -> Shutdown<'_, Self>
where Self: Unpin,