pub enum ObjectAttribute {
Net(Net),
Pin(Pin),
Component(String),
ComponentCharacteristics(ComponentCharacteristics),
UserDefined {
name: String,
values: Vec<String>,
},
}
Variants§
Net(Net)
Pin(Pin)
Component(String)
aka ‘RefDes’
ComponentCharacteristics(ComponentCharacteristics)
UserDefined
Trait Implementations§
Source§impl Clone for ObjectAttribute
impl Clone for ObjectAttribute
Source§fn clone(&self) -> ObjectAttribute
fn clone(&self) -> ObjectAttribute
Returns a duplicate 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 ObjectAttribute
impl Debug for ObjectAttribute
Source§impl PartialEq for ObjectAttribute
impl PartialEq for ObjectAttribute
impl StructuralPartialEq for ObjectAttribute
Auto Trait Implementations§
impl Freeze for ObjectAttribute
impl RefUnwindSafe for ObjectAttribute
impl Send for ObjectAttribute
impl Sync for ObjectAttribute
impl Unpin for ObjectAttribute
impl UnwindSafe for ObjectAttribute
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