pub struct StateResponse {
pub accounts: HashMap<PublicAddress, Account>,
pub storage_tuples: HashMap<PublicAddress, HashMap<Vec<u8>, Vec<u8>>>,
pub block_hash: CryptoHash,
}Fields§
§accounts: HashMap<PublicAddress, Account>§storage_tuples: HashMap<PublicAddress, HashMap<Vec<u8>, Vec<u8>>>§block_hash: CryptoHashTrait Implementations§
Source§impl BorshDeserialize for StateResponsewhere
HashMap<PublicAddress, Account>: BorshDeserialize,
HashMap<PublicAddress, HashMap<Vec<u8>, Vec<u8>>>: BorshDeserialize,
CryptoHash: BorshDeserialize,
impl BorshDeserialize for StateResponsewhere
HashMap<PublicAddress, Account>: BorshDeserialize,
HashMap<PublicAddress, HashMap<Vec<u8>, Vec<u8>>>: BorshDeserialize,
CryptoHash: BorshDeserialize,
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for StateResponsewhere
HashMap<PublicAddress, Account>: BorshSerialize,
HashMap<PublicAddress, HashMap<Vec<u8>, Vec<u8>>>: BorshSerialize,
CryptoHash: BorshSerialize,
impl BorshSerialize for StateResponsewhere
HashMap<PublicAddress, Account>: BorshSerialize,
HashMap<PublicAddress, HashMap<Vec<u8>, Vec<u8>>>: BorshSerialize,
CryptoHash: BorshSerialize,
Source§impl Clone for StateResponse
impl Clone for StateResponse
Source§fn clone(&self) -> StateResponse
fn clone(&self) -> StateResponse
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 StateResponse
impl Debug for StateResponse
Source§impl Deserializable for StateResponse
impl Deserializable for StateResponse
Source§impl Serializable for StateResponse
impl Serializable for StateResponse
Auto Trait Implementations§
impl Freeze for StateResponse
impl RefUnwindSafe for StateResponse
impl Send for StateResponse
impl Sync for StateResponse
impl Unpin for StateResponse
impl UnwindSafe for StateResponse
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