{"ast_node_type":"function","tokens":[{"end":75,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn try_hard_link(src: impl AsRef<Path>, dst: impl AsRef<Path>) {
#[track_caller]
    let src = src.as_ref();