V
let fs = Arc::new(File::open(..));Должно работать
thread::spawn(move ||{
fs.write(..);
fs.read(..);
});
Size: a a a
V
let fs = Arc::new(File::open(..));Должно работать
thread::spawn(move ||{
fs.write(..);
fs.read(..);
});
b
b
AV
V
b
t
V
let mut fs: &File;&FileВ
arc.deref().write(b"x")K
arc.deref().write(b"x")b
В
b
t
let mut fs: &File;&FileMB
V