pub enum HwCaptureKind {
Wire,
Reg,
Signal,
}Expand description
Kind of hardware reference that must not be captured into elaborate-time generator / factory closures (FR73 / NFR35 / AD-18).
Session Wire / Reg / port names map to these kinds via HwCaptureRef.
Variants§
Trait Implementations§
Source§impl Clone for HwCaptureKind
impl Clone for HwCaptureKind
Source§fn clone(&self) -> HwCaptureKind
fn clone(&self) -> HwCaptureKind
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 HwCaptureKind
Source§impl Debug for HwCaptureKind
impl Debug for HwCaptureKind
impl Eq for HwCaptureKind
Source§impl PartialEq for HwCaptureKind
impl PartialEq for HwCaptureKind
impl StructuralPartialEq for HwCaptureKind
Auto Trait Implementations§
impl Freeze for HwCaptureKind
impl RefUnwindSafe for HwCaptureKind
impl Send for HwCaptureKind
impl Sync for HwCaptureKind
impl Unpin for HwCaptureKind
impl UnsafeUnpin for HwCaptureKind
impl UnwindSafe for HwCaptureKind
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