Enum libreda_lefdef::def_ast::NetSource
source · pub enum NetSource {
Dist,
Netlist,
Test,
Timing,
User,
}Expand description
Source of a net.
Variants§
Dist
Physical component that connects only to power and ground nets. (Filler cells, well-taps, decoupling capacitors).
Netlist
Physical component that connects only to power and ground nets. (Filler cells, well-taps, decoupling capacitors).
Test
Net belongs to a scan-chain.
Timing
Component was inserted to meet timing constraints.
User
Component generated by the user for some other reason.
Trait Implementations§
source§impl PartialEq for NetSource
impl PartialEq for NetSource
impl Copy for NetSource
impl Eq for NetSource
impl StructuralPartialEq for NetSource
Auto Trait Implementations§
impl Freeze for NetSource
impl RefUnwindSafe for NetSource
impl Send for NetSource
impl Sync for NetSource
impl Unpin for NetSource
impl UnwindSafe for NetSource
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