Struct sway_core::language::ty::TyStorageReassignment
source · pub struct TyStorageReassignment {
pub fields: Vec<TyStorageReassignDescriptor>,
pub rhs: TyExpression,
/* private fields */
}
Expand description
Describes each field being drilled down into in storage and its type.
Fields
fields: Vec<TyStorageReassignDescriptor>
rhs: TyExpression
Implementations
Trait Implementations
sourceimpl Clone for TyStorageReassignment
impl Clone for TyStorageReassignment
sourcefn clone(&self) -> TyStorageReassignment
fn clone(&self) -> TyStorageReassignment
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 moresourceimpl Debug for TyStorageReassignment
impl Debug for TyStorageReassignment
sourceimpl PartialEq<TyStorageReassignment> for TyStorageReassignment
impl PartialEq<TyStorageReassignment> for TyStorageReassignment
sourcefn eq(&self, other: &TyStorageReassignment) -> bool
fn eq(&self, other: &TyStorageReassignment) -> bool
impl Eq for TyStorageReassignment
impl StructuralEq for TyStorageReassignment
impl StructuralPartialEq for TyStorageReassignment
Auto Trait Implementations
impl RefUnwindSafe for TyStorageReassignment
impl Send for TyStorageReassignment
impl Sync for TyStorageReassignment
impl Unpin for TyStorageReassignment
impl UnwindSafe for TyStorageReassignment
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.