warning: struct `MountState` is never constructed --> /reports/os-implementation/K1540-partitions-recovery-local-f1y3fB/source/kernel/tests/os/../../../os-partitions-gpt/src/lib.rs:87:12 | 87 | pub struct MountState { | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: associated items `new`, `mount`, and `mount_stream` are never used --> /reports/os-implementation/K1540-partitions-recovery-local-f1y3fB/source/kernel/tests/os/../../../os-partitions-gpt/src/lib.rs:93:18 | 92 | impl MountState { | --------------- associated items in this implementation 93 | pub const fn new() -> Self { | ^^^ ... 97 | pub fn mount(&mut self, primary_header: &[u8; SECTOR_BYTES], | ^^^^^ ... 112 | pub fn mount_stream(&mut self, primary_header: &[u8; SECTOR_BYTES], | ^^^^^^^^^^^^ warning: function `parse` is never used --> /reports/os-implementation/K1540-partitions-recovery-local-f1y3fB/source/kernel/tests/os/../../../os-partitions-gpt/src/lib.rs:231:8 | 231 | pub fn parse(primary_header: &[u8; SECTOR_BYTES], | ^^^^^ warning: 3 warnings emitted