#[repr(C)]pub struct EnvInfo {
pub block_time: u64,
pub transferred_value: u64,
pub caller_addr: [u8; 32],
pub caller_kind: u32,
pub callee_addr: [u8; 32],
pub callee_kind: u32,
}Fields§
§block_time: u64§transferred_value: u64§caller_addr: [u8; 32]§caller_kind: u32§callee_addr: [u8; 32]§callee_kind: u32Trait Implementations§
impl Copy for EnvInfo
impl TriviallyTransmutable for EnvInfo
Auto Trait Implementations§
impl Freeze for EnvInfo
impl RefUnwindSafe for EnvInfo
impl Send for EnvInfo
impl Sync for EnvInfo
impl Unpin for EnvInfo
impl UnwindSafe for EnvInfo
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