Enum libreda_lefdef::lef_ast::MacroClassPadType
source · pub enum MacroClassPadType {
INPUT,
OUTPUT,
INOUT,
POWER,
SPACER,
AREAIO,
}Expand description
Subclass of the PAD macro class.
Variants§
INPUT
Input pad.
OUTPUT
Output pad.
INOUT
Inout pad.
POWER
Power pad.
SPACER
Spacer in the pad ring.
AREAIO
Area for I/O drivers with out connection to a bump. They need routing to a CLASS COVER BUMP macro for proper connection with the IC package.
Trait Implementations§
source§impl Clone for MacroClassPadType
impl Clone for MacroClassPadType
source§fn clone(&self) -> MacroClassPadType
fn clone(&self) -> MacroClassPadType
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 MacroClassPadType
impl Debug for MacroClassPadType
source§impl Display for MacroClassPadType
impl Display for MacroClassPadType
source§impl FromStr for MacroClassPadType
impl FromStr for MacroClassPadType
source§impl PartialEq<MacroClassPadType> for MacroClassPadType
impl PartialEq<MacroClassPadType> for MacroClassPadType
source§fn eq(&self, other: &MacroClassPadType) -> bool
fn eq(&self, other: &MacroClassPadType) -> bool
This method tests for
self and other values to be equal, and is used
by ==.