Enum libreda_lefdef::common::PinDirection
source · pub enum PinDirection {
Input,
Output(bool),
Inout,
Feedthru,
}Expand description
Signal direction of a pin.
Variants§
Input
INPUT
Output(bool)
OUTPUT. Is TRISTATE when the boolean flag is set.
Inout
INOUT: Both input and output.
Feedthru
FEEDTHRU: Pin crosses the cell. Direct electrical connection.
Trait Implementations§
source§impl Clone for PinDirection
impl Clone for PinDirection
source§fn clone(&self) -> PinDirection
fn clone(&self) -> PinDirection
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for PinDirection
impl Debug for PinDirection
source§impl Display for PinDirection
impl Display for PinDirection
source§impl FromStr for PinDirection
impl FromStr for PinDirection
source§impl PartialEq<PinDirection> for PinDirection
impl PartialEq<PinDirection> for PinDirection
source§fn eq(&self, other: &PinDirection) -> bool
fn eq(&self, other: &PinDirection) -> bool
This method tests for
self and other values to be equal, and is used
by ==.