[][src]Struct metagoblin::mach::load_command::Fvmlib

#[repr(C)]pub struct Fvmlib {
    pub name: u32,
    pub minor_version: u32,
    pub header_addr: u32,
}

Fixed virtual memory shared libraries are identified by two things. The target pathname (the name of the library as found for execution), and the minor version number. The address of where the headers are loaded is in header_addr. (THIS IS OBSOLETE and no longer supported).

Fields

name: u32

library's target pathname

minor_version: u32

library's minor version number

header_addr: u32

library's header address

Trait Implementations

impl Clone for Fvmlib[src]

impl Copy for Fvmlib[src]

impl Debug for Fvmlib[src]

impl FromCtx<Endian, [u8]> for Fvmlib[src]

impl IntoCtx<Endian, [u8]> for Fvmlib[src]

impl<'a> IntoCtx<Endian, [u8]> for &'a Fvmlib[src]

impl SizeWith<Endian> for Fvmlib[src]

impl<'a> TryFromCtx<'a, Endian, [u8]> for Fvmlib where
    Fvmlib: 'a, 
[src]

type Error = Error

impl<'a> TryIntoCtx<Endian, [u8]> for &'a Fvmlib[src]

type Error = Error

impl TryIntoCtx<Endian, [u8]> for Fvmlib[src]

type Error = Error

Auto Trait Implementations

impl RefUnwindSafe for Fvmlib

impl Send for Fvmlib

impl Sync for Fvmlib

impl Unpin for Fvmlib

impl UnwindSafe for Fvmlib

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.