pub struct TxOutput {
pub contract_storage: HashMap<Vec<u8>, Vec<u8>>,
pub managed_types: TxManagedTypes,
pub result: TxResult,
pub send_balance_list: Vec<SendBalance>,
pub async_call: Option<AsyncCallTxData>,
}Fields§
§contract_storage: HashMap<Vec<u8>, Vec<u8>>§managed_types: TxManagedTypes§result: TxResult§send_balance_list: Vec<SendBalance>§async_call: Option<AsyncCallTxData>Implementations§
Source§impl TxOutput
impl TxOutput
pub fn from_panic_obj(panic_obj: &TxPanic) -> Self
pub fn from_panic_string(_: &str) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TxOutput
impl RefUnwindSafe for TxOutput
impl Send for TxOutput
impl Sync for TxOutput
impl Unpin for TxOutput
impl UnwindSafe for TxOutput
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