io_fn_copy

io_fn_copy (리더에서 라이터로 전체 복사)

리더의 전체 내용을 라이터로 복사하는 함수예요.

출처: Rust 공식 문서

본문

리더의 전체 내용을 라이터로 복사해요. 이 함수는 reader 로부터 데이터를 계속 읽어 EOF 에 도달할 때까지 writer 로 스트리밍 방식으로 써요. 성공 시 복사된 총 바이트 수를 반환해요. 파일 경로를 다룬다면 fs::copy 를 참고하세요. read 나 write 가 오류를 반환하면 즉시 오류를 반환하며, ErrorKind::Interrupted 는 자동으로 처리돼요.

pub fn copy<R, W>(reader: &mut R , writer: &mut W ) -> Result < u64 > where R: Read + ? Sized , W: Write + ? Sized ,

더 알아보기 (Learn more)

Rust 공식 문서