[−][src]Struct cargo_audit::presenter::Presenter
Vulnerability information presenter
Methods
impl Presenter
[src]
pub fn new(config: &OutputConfig) -> Self
[src]
Create a new vulnerability information presenter
pub fn before_report(&mut self, lockfile_path: &Path, lockfile: &Lockfile)
[src]
Information to display before a report is generated
pub fn print_report(
&mut self,
report: &Report,
self_advisories: &[Advisory],
lockfile: &Lockfile
)
[src]
&mut self,
report: &Report,
self_advisories: &[Advisory],
lockfile: &Lockfile
)
Print the vulnerability report generated by an audit
Trait Implementations
Auto Trait Implementations
impl Send for Presenter
impl Sync for Presenter
impl Unpin for Presenter
impl UnwindSafe for Presenter
impl RefUnwindSafe for Presenter
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsAny for T where
T: Any,
[src]
T: Any,