pub struct TbdVersion12ExportSection {
pub archs: Vec<String>,
pub allowed_clients: Vec<String>,
pub re_exports: Vec<String>,
pub symbols: Vec<String>,
pub objc_classes: Vec<String>,
pub objc_ivars: Vec<String>,
pub weak_def_symbols: Vec<String>,
pub thread_local_symbols: Vec<String>,
}Expand description
Export section in a TBD version 1 or 2 structure.
Fields§
§archs: Vec<String>List of architecture slices.
allowed_clients: Vec<String>List of clients.
re_exports: Vec<String>List of re-exports.
symbols: Vec<String>List of symbols.
objc_classes: Vec<String>List of Objective-C classes.
objc_ivars: Vec<String>List of Objective-C instance variables.
weak_def_symbols: Vec<String>List of weak defined symbols.
thread_local_symbols: Vec<String>List of thread local symbols.
Trait Implementations§
Source§impl Clone for TbdVersion12ExportSection
impl Clone for TbdVersion12ExportSection
Source§fn clone(&self) -> TbdVersion12ExportSection
fn clone(&self) -> TbdVersion12ExportSection
Returns a duplicate 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 TbdVersion12ExportSection
impl Debug for TbdVersion12ExportSection
Source§impl<'de> Deserialize<'de> for TbdVersion12ExportSection
impl<'de> Deserialize<'de> for TbdVersion12ExportSection
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TbdVersion12ExportSection
impl RefUnwindSafe for TbdVersion12ExportSection
impl Send for TbdVersion12ExportSection
impl Sync for TbdVersion12ExportSection
impl Unpin for TbdVersion12ExportSection
impl UnwindSafe for TbdVersion12ExportSection
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