Struct uniffi_bindgen::macro_metadata::extract::ExtractedItems
source · struct ExtractedItems {
items: Vec<Metadata>,
names: HashSet<String>,
}
Expand description
Container for extracted metadata items
Fields§
§items: Vec<Metadata>
§names: HashSet<String>
symbol names for the extracted items, we use this to ensure that we don’t extract the same symbol twice
Implementations§
Trait Implementations§
source§impl Default for ExtractedItems
impl Default for ExtractedItems
source§fn default() -> ExtractedItems
fn default() -> ExtractedItems
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for ExtractedItems
impl Send for ExtractedItems
impl Sync for ExtractedItems
impl Unpin for ExtractedItems
impl UnwindSafe for ExtractedItems
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