Enum lef21::LefMacroClass [−][src]
pub enum LefMacroClass {
Cover {
bump: bool,
},
Ring,
Block {
tp: Option<LefBlockClassType>,
},
Pad {
tp: Option<LefPadClassType>,
},
Core {
tp: Option<LefCoreClassType>,
},
EndCap {
tp: LefEndCapClassType,
},
}
Expand description
Variants
Fields of Cover
bump: bool
Fields of Block
tp: Option<LefBlockClassType>
Fields of Pad
tp: Option<LefPadClassType>
Fields of Core
tp: Option<LefCoreClassType>
Fields of EndCap
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for LefMacroClass
impl Send for LefMacroClass
impl Sync for LefMacroClass
impl Unpin for LefMacroClass
impl UnwindSafe for LefMacroClass
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.