let from = fs::read(&source_path).await.unwrap(); let to = fs::read(&dest_path).await.unwrap();
assert_eq!(from, to);
}
#[tokio::test] asyncfn copy_permissions() { let dir = tempdir().unwrap(); let from_path = dir.path().join("foo.txt"); let to_path = dir.path().join("bar.txt");
let from = tokio::fs::File::create(&from_path).await.unwrap(); letmut from_perms = from.metadata().await.unwrap().permissions();
from_perms.set_readonly(true);
from.set_permissions(from_perms.clone()).await.unwrap();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.