pub struct SMXPublicTable { /* private fields */ }Implementations§
Source§impl SMXPublicTable
impl SMXPublicTable
pub fn new( header: Rc<SMXHeader>, section: Rc<SectionEntry>, names: Rc<RefCell<SMXNameTable>>, ) -> Result<Self>
pub fn entries(&self) -> Vec<PublicEntry>
pub fn entries_ref(&self) -> &Vec<PublicEntry>
pub fn get_entry(&self, index: usize) -> PublicEntry
pub fn size(&self) -> usize
Trait Implementations§
Source§impl Clone for SMXPublicTable
impl Clone for SMXPublicTable
Source§fn clone(&self) -> SMXPublicTable
fn clone(&self) -> SMXPublicTable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SMXPublicTable
impl RefUnwindSafe for SMXPublicTable
impl Send for SMXPublicTable
impl Sync for SMXPublicTable
impl Unpin for SMXPublicTable
impl UnsafeUnpin for SMXPublicTable
impl UnwindSafe for SMXPublicTable
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