[][src]Function async_fs::hard_link

pub async fn hard_link<P: AsRef<Path>, Q: AsRef<Path>>(
    src: P,
    dst: Q
) -> Result<()>

Creates a hard link on the filesystem.

The dst path will be a link pointing to the src path. Note that operating systems often require these two paths to be located on the same filesystem.

Errors

An error will be returned in the following situations:

  • src does not point to an existing file.
  • Some other I/O error occurred.

Examples

async_fs::hard_link("a.txt", "b.txt").await?;