pub struct MetadataRepairer { /* private fields */ }Expand description
Safe metadata repair facade.
Implementations§
Source§impl MetadataRepairer
impl MetadataRepairer
Sourcepub fn new(options: MetadataRepairOptions) -> Result<Self>
pub fn new(options: MetadataRepairOptions) -> Result<Self>
Sourcepub fn repair_path(&self, path: impl AsRef<Path>) -> Result<RepairReport>
pub fn repair_path(&self, path: impl AsRef<Path>) -> Result<RepairReport>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MetadataRepairer
impl !RefUnwindSafe for MetadataRepairer
impl Send for MetadataRepairer
impl Sync for MetadataRepairer
impl Unpin for MetadataRepairer
impl UnsafeUnpin for MetadataRepairer
impl !UnwindSafe for MetadataRepairer
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