pub struct AssignCell {
pub value: Value,
pub enable: Net,
pub update: Value,
pub offset: usize,
}
Expand description
If enable
is asserted, output is value
where value[offset..]
is replaced with update
.
Otherwise it is value
.
Fields§
§value: Value
§enable: Net
§update: Value
§offset: usize
Implementations§
Trait Implementations§
Source§impl Clone for AssignCell
impl Clone for AssignCell
Source§fn clone(&self) -> AssignCell
fn clone(&self) -> AssignCell
Returns a copy 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 AssignCell
impl Debug for AssignCell
Source§impl Hash for AssignCell
impl Hash for AssignCell
Source§impl PartialEq for AssignCell
impl PartialEq for AssignCell
impl Eq for AssignCell
impl StructuralPartialEq for AssignCell
Auto Trait Implementations§
impl Freeze for AssignCell
impl RefUnwindSafe for AssignCell
impl Send for AssignCell
impl Sync for AssignCell
impl Unpin for AssignCell
impl UnwindSafe for AssignCell
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.