pub enum Direction {
None,
Input,
Output,
InOut,
Clock,
Supply,
Ground,
}Expand description
Signal type for pins.
Variants§
None
No direction specified.
Input
Data input.
Output
Data output.
InOut
Input and output.
Clock
Clock input.
Supply
Power VDD.
Ground
Power ground.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Direction
impl<'de> Deserialize<'de> for Direction
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<Direction, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>( __deserializer: __D ) -> Result<Direction, <__D as Deserializer<'de>>::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<Direction> for Direction
impl PartialEq<Direction> for Direction
source§impl Serialize for Direction
impl Serialize for Direction
source§fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where __S: Serializer,
Serialize this value into the given Serde serializer. Read more