pub struct PurificationResult {
pub ast: MakeAst,
pub transformations_applied: usize,
pub issues_fixed: usize,
pub manual_fixes_needed: usize,
pub report: Vec<String>,
}Expand description
Result of purification process
Fields§
§ast: MakeAstPurified AST
transformations_applied: usizeNumber of transformations applied
issues_fixed: usizeNumber of issues successfully fixed
manual_fixes_needed: usizeNumber of issues requiring manual intervention
report: Vec<String>Report of transformations
Trait Implementations§
Source§impl Clone for PurificationResult
impl Clone for PurificationResult
Source§fn clone(&self) -> PurificationResult
fn clone(&self) -> PurificationResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PurificationResult
impl Debug for PurificationResult
Source§impl PartialEq for PurificationResult
impl PartialEq for PurificationResult
impl StructuralPartialEq for PurificationResult
Auto Trait Implementations§
impl Freeze for PurificationResult
impl RefUnwindSafe for PurificationResult
impl Send for PurificationResult
impl Sync for PurificationResult
impl Unpin for PurificationResult
impl UnwindSafe for PurificationResult
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