pub struct CallTrap {
pub target: H160,
pub transfer: Option<Transfer>,
pub input: Vec<u8>,
pub gas: U256,
pub is_static: bool,
pub out_offset: U256,
pub out_len: U256,
pub context: Context,
pub scheme: CallScheme,
}
Fields§
§target: H160
§transfer: Option<Transfer>
§input: Vec<u8>
§gas: U256
§is_static: bool
§out_offset: U256
§out_len: U256
§context: Context
§scheme: CallScheme
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CallTrap
impl RefUnwindSafe for CallTrap
impl Send for CallTrap
impl Sync for CallTrap
impl Unpin for CallTrap
impl UnwindSafe for CallTrap
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