Struct lief::macho::commands::SubFramework
pub struct SubFramework<'a> { /* private fields */ }
Expand description
Class that represents the SubFramework command.
Accodring to the Mach-O loader.h
documentation:
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.
Implementations§
§impl SubFramework<'_>
impl SubFramework<'_>
Trait Implementations§
§impl Command for SubFramework<'_>
impl Command for SubFramework<'_>
Auto Trait Implementations§
impl<'a> RefUnwindSafe for SubFramework<'a>
impl<'a> !Send for SubFramework<'a>
impl<'a> !Sync for SubFramework<'a>
impl<'a> Unpin for SubFramework<'a>
impl<'a> UnwindSafe for SubFramework<'a>
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