pub enum PortTypeKind {
Clock,
ResetAsyncHigh,
ResetAsyncLow,
ResetSyncHigh,
ResetSyncLow,
Logic,
Bit,
Other,
}Variants§
Trait Implementations§
Source§impl Clone for PortTypeKind
impl Clone for PortTypeKind
Source§fn clone(&self) -> PortTypeKind
fn clone(&self) -> PortTypeKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PortTypeKind
Source§impl Debug for PortTypeKind
impl Debug for PortTypeKind
Source§impl<'de> Deserialize<'de> for PortTypeKind
impl<'de> Deserialize<'de> for PortTypeKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PortTypeKind
Source§impl Hash for PortTypeKind
impl Hash for PortTypeKind
Source§impl PartialEq for PortTypeKind
impl PartialEq for PortTypeKind
Source§impl Serialize for PortTypeKind
impl Serialize for PortTypeKind
impl StructuralPartialEq for PortTypeKind
Auto Trait Implementations§
impl Freeze for PortTypeKind
impl RefUnwindSafe for PortTypeKind
impl Send for PortTypeKind
impl Sync for PortTypeKind
impl Unpin for PortTypeKind
impl UnsafeUnpin for PortTypeKind
impl UnwindSafe for PortTypeKind
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