pub struct SPEFPort {
pub name: SPEFHierPortPinRef,
pub direction: Direction,
pub conn_attr: SPEFConnAttr,
}Expand description
A port in SPEF.
Fields§
§name: SPEFHierPortPinRefThe name.1 (macro pin name) is guaranteed to be None,
because this is a port.
direction: Direction§conn_attr: SPEFConnAttrTrait Implementations§
Auto Trait Implementations§
impl Freeze for SPEFPort
impl RefUnwindSafe for SPEFPort
impl Send for SPEFPort
impl Sync for SPEFPort
impl Unpin for SPEFPort
impl UnwindSafe for SPEFPort
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