pub struct OmittedLink {
pub path: PathBuf,
pub original_target: PathBuf,
pub resolved_target: PathBuf,
pub reason: String,
}Expand description
An optional link that the destination could not hold and the caller’s policy allowed to omit.
Fields§
§path: PathBufPath of the link relative to the migrated tree.
original_target: PathBufThe link’s target text in the old tree.
resolved_target: PathBufThe target that would have been written (absolute for a rewritten external link).
reason: StringWhy the link could not be created.
Trait Implementations§
Source§impl Clone for OmittedLink
impl Clone for OmittedLink
Source§impl Debug for OmittedLink
impl Debug for OmittedLink
impl Eq for OmittedLink
Source§impl PartialEq for OmittedLink
impl PartialEq for OmittedLink
impl StructuralPartialEq for OmittedLink
Auto Trait Implementations§
impl Freeze for OmittedLink
impl RefUnwindSafe for OmittedLink
impl Send for OmittedLink
impl Sync for OmittedLink
impl Unpin for OmittedLink
impl UnsafeUnpin for OmittedLink
impl UnwindSafe for OmittedLink
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