pub struct SetStateAccount {
pub address: String,
pub nonce: u64,
pub balance: String,
pub pairs: HashMap<String, String>,
pub code: String,
pub code_hash: String,
pub root_hash: String,
pub code_metadata: String,
pub owner_address: String,
pub developer_reward: String,
}
Fields§
§address: String
§nonce: u64
§balance: String
§pairs: HashMap<String, String>
§code: String
§code_hash: String
§root_hash: String
§code_metadata: String
§owner_address: String
§developer_reward: String
Implementations§
Source§impl SetStateAccount
impl SetStateAccount
Sourcepub fn with_storage(self, pairs: HashMap<String, String>) -> Self
pub fn with_storage(self, pairs: HashMap<String, String>) -> Self
Specify the storage key-value pairs to set to the target account.
Sourcepub fn with_keys(self, keys: HashMap<String, String>) -> Self
👎Deprecated since 0.56.0: Use with_storage
instead.
pub fn with_keys(self, keys: HashMap<String, String>) -> Self
with_storage
instead.Kept for backwards compatibility.
pub fn add_to_state_file(self, path: &Path)
Trait Implementations§
Source§impl Clone for SetStateAccount
impl Clone for SetStateAccount
Source§fn clone(&self) -> SetStateAccount
fn clone(&self) -> SetStateAccount
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 SetStateAccount
impl Debug for SetStateAccount
Source§impl Default for SetStateAccount
impl Default for SetStateAccount
Source§fn default() -> SetStateAccount
fn default() -> SetStateAccount
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SetStateAccount
impl<'de> Deserialize<'de> for SetStateAccount
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<Account> for SetStateAccount
impl From<Account> for SetStateAccount
Auto Trait Implementations§
impl Freeze for SetStateAccount
impl RefUnwindSafe for SetStateAccount
impl Send for SetStateAccount
impl Sync for SetStateAccount
impl Unpin for SetStateAccount
impl UnwindSafe for SetStateAccount
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