pub struct FunctionEntryPoint {
pub fn_name: String,
pub imm: u64,
pub selector: Option<[u8; 4]>,
}
Fields§
§fn_name: String
The original entry point function name.
imm: u64
The immediate instruction offset at which the entry function begins.
selector: Option<[u8; 4]>
The function selector (only Some
for contract ABI methods).
Trait Implementations§
Source§impl Clone for FunctionEntryPoint
impl Clone for FunctionEntryPoint
Source§fn clone(&self) -> FunctionEntryPoint
fn clone(&self) -> FunctionEntryPoint
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 moreAuto Trait Implementations§
impl Freeze for FunctionEntryPoint
impl RefUnwindSafe for FunctionEntryPoint
impl Send for FunctionEntryPoint
impl Sync for FunctionEntryPoint
impl Unpin for FunctionEntryPoint
impl UnwindSafe for FunctionEntryPoint
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