pub struct CsvExporter;Expand description
CSV exporter for audit data.
Implementations§
Source§impl CsvExporter
impl CsvExporter
Sourcepub fn export_software(software: &[Software], path: &Path) -> Result<(), Error>
pub fn export_software(software: &[Software], path: &Path) -> Result<(), Error>
Export software list to CSV.
Sourcepub fn export_industrial(
software: &[IndustrialSoftware],
path: &Path,
) -> Result<(), Error>
pub fn export_industrial( software: &[IndustrialSoftware], path: &Path, ) -> Result<(), Error>
Export industrial software to CSV.
Sourcepub fn export_updates(
updates: &[WindowsUpdate],
path: &Path,
) -> Result<(), Error>
pub fn export_updates( updates: &[WindowsUpdate], path: &Path, ) -> Result<(), Error>
Export Windows updates to CSV.
Auto Trait Implementations§
impl Freeze for CsvExporter
impl RefUnwindSafe for CsvExporter
impl Send for CsvExporter
impl Sync for CsvExporter
impl Unpin for CsvExporter
impl UnwindSafe for CsvExporter
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more