Enum libreda_lefdef::lef_ast::PinShape
source · pub enum PinShape {
Abutment,
Ring,
Feedthru,
}Expand description
Type of the pin shape.
Variants§
Trait Implementations§
source§impl PartialEq for PinShape
impl PartialEq for PinShape
impl Eq for PinShape
impl StructuralPartialEq for PinShape
Auto Trait Implementations§
impl Freeze for PinShape
impl RefUnwindSafe for PinShape
impl Send for PinShape
impl Sync for PinShape
impl Unpin for PinShape
impl UnwindSafe for PinShape
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more