pub struct SwiftScan {
pub views: Vec<SwiftView>,
pub skipped: Vec<(String, String)>,
}Expand description
A scanned package: the exported views plus everything that looked like a public View but was skipped (surfaced as build warnings so a missing binding is never a silent mystery).
Fields§
§views: Vec<SwiftView>§skipped: Vec<(String, String)>(Module.Name, reason) — public View structs the subset could not export.
Trait Implementations§
impl Eq for SwiftScan
impl StructuralPartialEq for SwiftScan
Auto Trait Implementations§
impl Freeze for SwiftScan
impl RefUnwindSafe for SwiftScan
impl Send for SwiftScan
impl Sync for SwiftScan
impl Unpin for SwiftScan
impl UnsafeUnpin for SwiftScan
impl UnwindSafe for SwiftScan
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