pub struct ClockDomain {
pub id: ClockDomainId,
pub clock_signal: InstantiatedSignalId,
pub edge: EdgeKind,
}Expand description
Task 8: a real, physical clock signal — edge-triggered — and the
dense ClockDomainId every process whose StaticSensitivity::Explicit
resolves to the SAME clock_signal (by InstantiatedSignalId
equality, NL-076) shares.
Fields§
§id: ClockDomainId§clock_signal: InstantiatedSignalId§edge: EdgeKindTrait Implementations§
Source§impl Clone for ClockDomain
impl Clone for ClockDomain
impl Copy for ClockDomain
Auto Trait Implementations§
impl Freeze for ClockDomain
impl RefUnwindSafe for ClockDomain
impl Send for ClockDomain
impl Sync for ClockDomain
impl Unpin for ClockDomain
impl UnsafeUnpin for ClockDomain
impl UnwindSafe for ClockDomain
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