pub struct ProgressReporter { /* private fields */ }Expand description
Handles progress reporting during conversion
Implementations§
Source§impl ProgressReporter
impl ProgressReporter
pub fn new(config: &OutputConfig) -> Self
Sourcepub fn start_conversion(&self)
pub fn start_conversion(&self)
Start the conversion process
Sourcepub fn reading_file(&self, filename: &str)
pub fn reading_file(&self, filename: &str)
Update progress for file reading
Sourcepub fn extracting_key(&self)
pub fn extracting_key(&self)
Update progress for key extraction
Sourcepub fn extracting_cert(&self)
pub fn extracting_cert(&self)
Update progress for certificate extraction
Sourcepub fn extracting_chain(&self, count: usize)
pub fn extracting_chain(&self, count: usize)
Update progress for chain extraction
Sourcepub fn writing_files(&self)
pub fn writing_files(&self)
Update progress for file writing
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProgressReporter
impl RefUnwindSafe for ProgressReporter
impl Send for ProgressReporter
impl Sync for ProgressReporter
impl Unpin for ProgressReporter
impl UnwindSafe for ProgressReporter
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