pub struct ContractDataEntry {
pub contract_id: ScAddress,
pub key: ScVal,
pub entry: LedgerEntry,
pub durability: i32,
pub last_modified: i32,
}
Fields§
§contract_id: ScAddress
§key: ScVal
§entry: LedgerEntry
§durability: i32
§last_modified: i32
Trait Implementations§
Source§impl Clone for ContractDataEntry
impl Clone for ContractDataEntry
Source§fn clone(&self) -> ContractDataEntry
fn clone(&self) -> ContractDataEntry
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 ContractDataEntry
impl Debug for ContractDataEntry
Source§impl<'de> Deserialize<'de> for ContractDataEntry
impl<'de> Deserialize<'de> for ContractDataEntry
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
Auto Trait Implementations§
impl Freeze for ContractDataEntry
impl RefUnwindSafe for ContractDataEntry
impl Send for ContractDataEntry
impl Sync for ContractDataEntry
impl Unpin for ContractDataEntry
impl UnwindSafe for ContractDataEntry
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