pub enum AssignMode {
Release(Option<Spanned<ForceMode>>),
Force(Option<Spanned<ForceMode>>, Vec<CondWave>),
Normal(Option<Spanned<DelayMech>>, Vec<CondWave>),
}
Variants§
Release(Option<Spanned<ForceMode>>)
Force(Option<Spanned<ForceMode>>, Vec<CondWave>)
Normal(Option<Spanned<DelayMech>>, Vec<CondWave>)
Trait Implementations§
Source§impl Clone for AssignMode
impl Clone for AssignMode
Source§fn clone(&self) -> AssignMode
fn clone(&self) -> AssignMode
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 AssignMode
impl Debug for AssignMode
Source§impl PartialEq for AssignMode
impl PartialEq for AssignMode
impl Eq for AssignMode
impl StructuralPartialEq for AssignMode
Auto Trait Implementations§
impl Freeze for AssignMode
impl RefUnwindSafe for AssignMode
impl Send for AssignMode
impl Sync for AssignMode
impl Unpin for AssignMode
impl UnwindSafe for AssignMode
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