pub struct SetInputDelay {Show 13 fields
pub clock: Option<Object>,
pub reference_pin: Option<Object>,
pub clock_fall: bool,
pub level_sensitive: bool,
pub rise: bool,
pub fall: bool,
pub max: bool,
pub min: bool,
pub add_delay: bool,
pub network_latency_included: bool,
pub source_latency_included: bool,
pub delay_value: f64,
pub port_pin_list: Object,
}Expand description
A type containing information of set_input_delay
Fields§
§clock: Option<Object>§reference_pin: Option<Object>§clock_fall: bool§level_sensitive: bool§rise: bool§fall: bool§max: bool§min: bool§add_delay: bool§network_latency_included: bool§source_latency_included: bool§delay_value: f64§port_pin_list: ObjectTrait Implementations§
Source§impl Clone for SetInputDelay
impl Clone for SetInputDelay
Source§fn clone(&self) -> SetInputDelay
fn clone(&self) -> SetInputDelay
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SetInputDelay
impl Debug for SetInputDelay
Source§impl Default for SetInputDelay
impl Default for SetInputDelay
Source§fn default() -> SetInputDelay
fn default() -> SetInputDelay
Returns the “default value” for a type. Read more
Source§impl Display for SetInputDelay
impl Display for SetInputDelay
Source§impl PartialEq for SetInputDelay
impl PartialEq for SetInputDelay
impl StructuralPartialEq for SetInputDelay
Auto Trait Implementations§
impl Freeze for SetInputDelay
impl RefUnwindSafe for SetInputDelay
impl Send for SetInputDelay
impl Sync for SetInputDelay
impl Unpin for SetInputDelay
impl UnwindSafe for SetInputDelay
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more