Struct goblin::mach::load_command::SubFrameworkCommand [−][src]
Expand description
A dynamically linked shared library may be a subframework of an umbrella framework. If so it will be linked with “-umbrella umbrella_name” where Where “umbrella_name” is the name of the umbrella framework. A subframework can only be linked against by its umbrella framework or other subframeworks that are part of the same umbrella framework. Otherwise the static link editor produces an error and states to link against the umbrella framework. The name of the umbrella framework for subframeworks is recorded in the following structure.
Fields
cmd: u32
LC_SUB_FRAMEWORK
cmdsize: u32
includes umbrella string
umbrella: u32
the umbrella framework name
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SubFrameworkCommand
impl Send for SubFrameworkCommand
impl Sync for SubFrameworkCommand
impl Unpin for SubFrameworkCommand
impl UnwindSafe for SubFrameworkCommand
Blanket Implementations
Mutably borrows from an owned value. Read more