deny rust 2018 idioms so no hidden lifetimes - I will be able to manage lifetimes better

This commit is contained in:
mykola2312 2023-09-02 21:43:20 +03:00
parent 535bcc8b94
commit b190315920
2 changed files with 2 additions and 1 deletions

View file

@ -11,7 +11,7 @@ pub struct ReadStream<'a> {
} }
impl<'a> ReadStream<'a> { impl<'a> ReadStream<'a> {
pub fn new(raw: &Raw, offset: usize) -> ReadStream { pub fn new(raw: &Raw, offset: usize) -> ReadStream<'a> {
let mut rdr = Cursor::new(&raw.mem[..]); let mut rdr = Cursor::new(&raw.mem[..]);
rdr.set_position(offset as u64); rdr.set_position(offset as u64);
ReadStream { raw: raw, rdr: rdr } ReadStream { raw: raw, rdr: rdr }

View file

@ -1,3 +1,4 @@
#![deny(rust_2018_idioms)]
use std::env; use std::env;
use std::path::Path; use std::path::Path;