| 
| enum   | InputType { InputType::Floating = 0x0, 
InputType::PullUp = 0x1, 
InputType::PullDown = 0x2
 } | 
|   | 
| enum   | OutputType { OutputType::PushPull = 0x0, 
OutputType::OpenDrain = 0x1
 } | 
|   | 
| enum   | OutputSpeed {  
  Low = 0, 
Medium = 0x1, 
High = 0x3, 
MHz2 = Low, 
 
  MHz10 = Medium, 
MHz50 = High
 
 } | 
|   | 
| enum   | Port { A = 0, 
B = 1, 
F = 5
 } | 
|   | The Port a Gpio Pin is connected to. 
  | 
|   | 
| Enum Values | Documentation | 
|---|
| Floating  | floating on input  
 | 
| PullUp  | pull-up on input  
 | 
| PullDown  | pull-down on input  
 | 
 
 
| Enum Values | Documentation | 
|---|
| PushPull  | push-pull on output  
 | 
| OpenDrain  | open-drain on output  
 | 
 
 
The documentation for this struct was generated from the following file: