Enum libreda_lefdef::lef_ast::SignalUse
source · pub enum SignalUse {
Signal,
Analog,
Power,
Ground,
Clock,
}Expand description
Type of the signal.
Variants§
Trait Implementations§
source§impl PartialEq for SignalUse
impl PartialEq for SignalUse
impl Copy for SignalUse
impl Eq for SignalUse
impl StructuralPartialEq for SignalUse
Auto Trait Implementations§
impl Freeze for SignalUse
impl RefUnwindSafe for SignalUse
impl Send for SignalUse
impl Sync for SignalUse
impl Unpin for SignalUse
impl UnwindSafe for SignalUse
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