Struct goblin::mach::symbols::SymbolsCtx
source · pub struct SymbolsCtx {
pub nsyms: usize,
pub strtab: usize,
pub ctx: Ctx,
}
Fields§
§nsyms: usize
§strtab: usize
§ctx: Ctx
Trait Implementations§
source§impl Clone for SymbolsCtx
impl Clone for SymbolsCtx
source§fn clone(&self) -> SymbolsCtx
fn clone(&self) -> SymbolsCtx
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 SymbolsCtx
impl Debug for SymbolsCtx
source§impl Default for SymbolsCtx
impl Default for SymbolsCtx
source§fn default() -> SymbolsCtx
fn default() -> SymbolsCtx
Returns the “default value” for a type. Read more
source§impl<'a, T> TryFromCtx<'a, SymbolsCtx, T> for Symbols<'a>where
T: AsRef<[u8]> + ?Sized,
impl<'a, T> TryFromCtx<'a, SymbolsCtx, T> for Symbols<'a>where T: AsRef<[u8]> + ?Sized,
type Error = Error
fn try_from_ctx(bytes: &'a T, _: SymbolsCtx) -> Result<(Self, usize)>
impl Copy for SymbolsCtx
Auto Trait Implementations§
impl RefUnwindSafe for SymbolsCtx
impl Send for SymbolsCtx
impl Sync for SymbolsCtx
impl Unpin for SymbolsCtx
impl UnwindSafe for SymbolsCtx
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