pub struct InspectOutput {
pub target: InspectTargetDescriptor,
pub identity: InspectIdentity,
pub evidence: InspectEvidence,
pub warnings: Vec<String>,
pub meta: Option<Meta>,
}Expand description
Envelope emitted by fallow inspect --format json.
Fields§
§target: InspectTargetDescriptorWhat was inspected: a file or a specific exported symbol.
identity: InspectIdentityGraph identity facts about the target.
evidence: InspectEvidencePer-analysis evidence sections for the target.
warnings: Vec<String>Non-fatal problems encountered while gathering evidence.
meta: Option<Meta>_meta block with type-aware backend info, when applicable.
Trait Implementations§
Source§impl Clone for InspectOutput
impl Clone for InspectOutput
Source§impl Debug for InspectOutput
impl Debug for InspectOutput
Auto Trait Implementations§
impl Freeze for InspectOutput
impl RefUnwindSafe for InspectOutput
impl Send for InspectOutput
impl Sync for InspectOutput
impl Unpin for InspectOutput
impl UnsafeUnpin for InspectOutput
impl UnwindSafe for InspectOutput
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