Enum libreda_sta::SetupHold
source · pub enum SetupHold {
Hold,
Setup,
}Expand description
Public exports. Type of a timing constraint.
Variants§
Hold
Signal must remain stable after the related event.
Setup
Signal must remain stable before the related event.
Trait Implementations§
source§impl PartialEq for SetupHold
impl PartialEq for SetupHold
impl Copy for SetupHold
impl Eq for SetupHold
impl StructuralPartialEq for SetupHold
Auto Trait Implementations§
impl Freeze for SetupHold
impl RefUnwindSafe for SetupHold
impl Send for SetupHold
impl Sync for SetupHold
impl Unpin for SetupHold
impl UnwindSafe for SetupHold
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<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.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