WIP: sketch out on-disk hextree #175
Annotations
2 errors and 8 warnings
name `DPTR` contains a capitalized acronym:
src/disk.rs#L9
error: name `DPTR` contains a capitalized acronym
--> src/disk.rs:9:6
|
9 | type DPTR = [u8; 5];
| ^^^^ help: consider making the acronym lowercase, except the initial letter: `Dptr`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#upper_case_acronyms
= note: `-D clippy::upper-case-acronyms` implied by `-D clippy::all`
|
build
Clippy had exited with the 101 exit code
|
function `write_dptr` is never used:
src/disk.rs#L70
warning: function `write_dptr` is never used
--> src/disk.rs:70:15
|
70 | pub(crate) fn write_dptr(dst: &mut impl Write, dptr: u64) -> IoRes<()> {
| ^^^^^^^^^^
|
function `read_dptr` is never used:
src/disk.rs#L63
warning: function `read_dptr` is never used
--> src/disk.rs:63:15
|
63 | pub(crate) fn read_dptr(src: &mut impl Read) -> IoRes<u64> {
| ^^^^^^^^^
|
method `position` is never used:
src/disk.rs#L57
warning: method `position` is never used
--> src/disk.rs:57:8
|
55 | impl<R: Read + Seek> DiskTree<R> {
| -------------------------------- method in this implementation
56 | // Returns our current position in the file.
57 | fn position(&mut self) -> IoRes<u64> {
| ^^^^^^^^
|
method `read_dptr` is never used:
src/disk.rs#L41
warning: method `read_dptr` is never used
--> src/disk.rs:41:8
|
28 | impl<R: Read> DiskTree<R> {
| ------------------------- method in this implementation
...
41 | fn read_dptr(&mut self) -> IoRes<u64> {
| ^^^^^^^^^
|
constant `DPTR_MAX` is never used:
src/disk.rs#L11
warning: constant `DPTR_MAX` is never used
--> src/disk.rs:11:7
|
11 | const DPTR_MAX: u64 = 2_u64.pow(std::mem::size_of::<DPTR>() as u32 * 8) - 1;
| ^^^^^^^^
|
constant `DPTR_DEFAULT` is never used:
src/disk.rs#L10
warning: constant `DPTR_DEFAULT` is never used
--> src/disk.rs:10:7
|
10 | const DPTR_DEFAULT: DPTR = [0_u8; 5];
| ^^^^^^^^^^^^
|
type alias `DPTR` is never used:
src/disk.rs#L9
warning: type alias `DPTR` is never used
--> src/disk.rs:9:6
|
9 | type DPTR = [u8; 5];
| ^^^^
|
= note: `#[warn(dead_code)]` on by default
|
unused import: `SeekFrom`:
src/disk.rs#L4
warning: unused import: `SeekFrom`
--> src/disk.rs:4:50
|
4 | io::{BufReader, Read, Result as IoRes, Seek, SeekFrom, Write},
| ^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
|