pub struct DeepAnalysis {
pub imports: Vec<ImportInfo>,
pub calls: Vec<CallSite>,
pub types: Vec<TypeDef>,
pub exports: Vec<String>,
}Fields§
§imports: Vec<ImportInfo>§calls: Vec<CallSite>§types: Vec<TypeDef>§exports: Vec<String>Implementations§
Source§impl DeepAnalysis
impl DeepAnalysis
Trait Implementations§
Source§impl Clone for DeepAnalysis
impl Clone for DeepAnalysis
Source§fn clone(&self) -> DeepAnalysis
fn clone(&self) -> DeepAnalysis
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 moreAuto Trait Implementations§
impl Freeze for DeepAnalysis
impl RefUnwindSafe for DeepAnalysis
impl Send for DeepAnalysis
impl Sync for DeepAnalysis
impl Unpin for DeepAnalysis
impl UnsafeUnpin for DeepAnalysis
impl UnwindSafe for DeepAnalysis
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