pub struct QualifiedCallAnalysis {
pub reasons: Vec<Reason>,
pub shape_checks: ShapeCheckTally,
pub indirect_checks: IndirectCallTally,
}Expand description
What the qualified-call gate produced: the export-resolution reasons plus the return-shape findings, and the tally of what the shape check did with each resolved call.
Fields§
§reasons: Vec<Reason>§shape_checks: ShapeCheckTally§indirect_checks: IndirectCallTallyTrait Implementations§
Source§impl Debug for QualifiedCallAnalysis
impl Debug for QualifiedCallAnalysis
Auto Trait Implementations§
impl Forget for QualifiedCallAnalysis
impl Freeze for QualifiedCallAnalysis
impl Move for QualifiedCallAnalysis
impl RefUnwindSafe for QualifiedCallAnalysis
impl Send for QualifiedCallAnalysis
impl Sync for QualifiedCallAnalysis
impl Unpin for QualifiedCallAnalysis
impl UnsafeUnpin for QualifiedCallAnalysis
impl UnwindSafe for QualifiedCallAnalysis
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