pub struct TimingImage {
pub options: TimingOptionsImage,
pub plan: Vec<u8>,
}Expand description
The design’s timing section: the options it was built under and the timing plan (gate and
UDP primitives, delay lines, specify paths, timing checks, SDF annotation deltas) as an
opaque, deterministic byte string. Its typed codec lives in vj-exec, which owns the
code that runs it; this crate only carries and checksums it. Empty for a design with no
timing constructs.
Fields§
§options: TimingOptionsImage§plan: Vec<u8>Trait Implementations§
Source§impl Clone for TimingImage
impl Clone for TimingImage
Source§impl Debug for TimingImage
impl Debug for TimingImage
Source§impl Default for TimingImage
impl Default for TimingImage
impl Eq for TimingImage
Source§impl PartialEq for TimingImage
impl PartialEq for TimingImage
impl StructuralPartialEq for TimingImage
Auto Trait Implementations§
impl Freeze for TimingImage
impl RefUnwindSafe for TimingImage
impl Send for TimingImage
impl Sync for TimingImage
impl Unpin for TimingImage
impl UnsafeUnpin for TimingImage
impl UnwindSafe for TimingImage
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.