pub enum DEFPropertyObjectType {
Component,
ComponentPin,
Design,
Group,
Net,
NonDefaultRule,
Region,
Row,
SpecialNet,
}Expand description
Type of parent object of the property.
Variants§
Component
Property belongs to a component.
ComponentPin
Property belongs to a pin of a component.
Design
Property belongs to the design.
Group
Property belongs to a group.
Net
Property belongs to a net.
NonDefaultRule
Property belongs to a ‘non-default-rule’.
Region
Property belongs to a region.
Row
Property belongs to a row.
SpecialNet
Property belongs to a special net.
Trait Implementations§
source§impl Clone for DEFPropertyObjectType
impl Clone for DEFPropertyObjectType
source§fn clone(&self) -> DEFPropertyObjectType
fn clone(&self) -> DEFPropertyObjectType
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 DEFPropertyObjectType
impl Debug for DEFPropertyObjectType
source§impl Display for DEFPropertyObjectType
impl Display for DEFPropertyObjectType
source§impl FromStr for DEFPropertyObjectType
impl FromStr for DEFPropertyObjectType
source§impl PartialEq for DEFPropertyObjectType
impl PartialEq for DEFPropertyObjectType
source§fn eq(&self, other: &DEFPropertyObjectType) -> bool
fn eq(&self, other: &DEFPropertyObjectType) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for DEFPropertyObjectType
impl Eq for DEFPropertyObjectType
impl StructuralPartialEq for DEFPropertyObjectType
Auto Trait Implementations§
impl Freeze for DEFPropertyObjectType
impl RefUnwindSafe for DEFPropertyObjectType
impl Send for DEFPropertyObjectType
impl Sync for DEFPropertyObjectType
impl Unpin for DEFPropertyObjectType
impl UnwindSafe for DEFPropertyObjectType
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