Function axprocess::link::remove_link

source ·
pub fn remove_link(src_path: &FilePath) -> Option<String>
Expand description

删除一个链接

如果在 map 中找不到对应链接,则什么都不做 返回被删除的链接指向的文件

现在的一个问题是,如果建立了dir1/A,并将dir2/B链接到dir1/A,那么删除dir1/A时,实际的文件不会被删除(连接数依然大于1),只有当删除dir2/B时,实际的文件才会被删除 这样的话,如果新建了dir1/A,那么就会报错(create_new)或者覆盖原文件(create),从而影响到dir2/B