Struct rust_hdl::core::constraint::OutputTimingConstraint
source · [−]pub struct OutputTimingConstraint {
pub offset_nanoseconds: f64,
pub relative: TimingRelative,
pub edge_sense: TimingRelativeEdge,
pub to_signal_id: usize,
pub to_signal_bit: Option<usize>,
}
Fields
offset_nanoseconds: f64
relative: TimingRelative
edge_sense: TimingRelativeEdge
to_signal_id: usize
to_signal_bit: Option<usize>
Trait Implementations
sourceimpl Clone for OutputTimingConstraint
impl Clone for OutputTimingConstraint
sourcefn clone(&self) -> OutputTimingConstraint
fn clone(&self) -> OutputTimingConstraint
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for OutputTimingConstraint
impl Debug for OutputTimingConstraint
impl Copy for OutputTimingConstraint
Auto Trait Implementations
impl RefUnwindSafe for OutputTimingConstraint
impl Send for OutputTimingConstraint
impl Sync for OutputTimingConstraint
impl Unpin for OutputTimingConstraint
impl UnwindSafe for OutputTimingConstraint
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more