pub struct StateVariable {
pub name: Option<String>,
pub ty: ValueType,
pub is_constant: bool,
pub is_immutable: bool,
pub storage_key: Vec<u8>,
}Fields§
§name: Option<String>§ty: ValueType§is_constant: bool§is_immutable: bool§storage_key: Vec<u8>Implementations§
§impl StateVariable
impl StateVariable
fn from_metadata(symbol: &StateVariableMetadata) -> Self
Trait Implementations§
Source§impl Clone for StateVariable
impl Clone for StateVariable
Source§fn clone(&self) -> StateVariable
fn clone(&self) -> StateVariable
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 StateVariable
impl Debug for StateVariable
Source§impl PartialEq for StateVariable
impl PartialEq for StateVariable
impl Eq for StateVariable
impl StructuralPartialEq for StateVariable
Auto Trait Implementations§
impl Freeze for StateVariable
impl RefUnwindSafe for StateVariable
impl Send for StateVariable
impl Sync for StateVariable
impl Unpin for StateVariable
impl UnwindSafe for StateVariable
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