pub struct SMXCalledFunctionsTable { /* private fields */ }
Implementations§
Source§impl SMXCalledFunctionsTable
impl SMXCalledFunctionsTable
pub fn new() -> Self
pub fn add_function(&mut self, addr: u32)
pub fn entries(&self) -> Vec<CalledFunctionEntry>
pub fn entries_ref(&self) -> &Vec<CalledFunctionEntry>
pub fn get_entry(&self, index: usize) -> CalledFunctionEntry
pub fn size(&self) -> usize
Trait Implementations§
Source§impl Clone for SMXCalledFunctionsTable
impl Clone for SMXCalledFunctionsTable
Source§fn clone(&self) -> SMXCalledFunctionsTable
fn clone(&self) -> SMXCalledFunctionsTable
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 SMXCalledFunctionsTable
impl Debug for SMXCalledFunctionsTable
Source§impl Default for SMXCalledFunctionsTable
impl Default for SMXCalledFunctionsTable
Source§fn default() -> SMXCalledFunctionsTable
fn default() -> SMXCalledFunctionsTable
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SMXCalledFunctionsTable
impl RefUnwindSafe for SMXCalledFunctionsTable
impl Send for SMXCalledFunctionsTable
impl Sync for SMXCalledFunctionsTable
impl Unpin for SMXCalledFunctionsTable
impl UnwindSafe for SMXCalledFunctionsTable
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