warning: associated items `from_raw` and `generation` are never used --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:9:18 | 8 | impl Handle { | ----------- associated items in this implementation 9 | pub const fn from_raw(raw: u64) -> Self { Self(raw) } | ^^^^^^^^ ... 12 | pub const fn generation(self) -> u32 { (self.0 >> 32) as u32 } | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: variant `Task` is never constructed --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:19:5 | 16 | pub enum Object { | ------ variant in this enum ... 19 | Task(u64), | ^^^^ | = note: `Object` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis warning: method `errno` is never used --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:57:18 | 56 | impl Error { | ---------- method in this implementation 57 | pub const fn errno(self) -> u64 { | ^^^^^ warning: struct `Entry` is never constructed --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:69:8 | 69 | struct Entry

{ | ^^^^^ warning: struct `Snapshot` is never constructed --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:78:12 | 78 | pub struct Snapshot { | ^^^^^^^^ warning: struct `Table` is never constructed --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:83:12 | 83 | pub struct Table { | ^^^^^ warning: multiple associated items are never used --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:89:18 | 88 | impl Table { | ---------------------------------------------- associated items in this implementation 89 | pub const fn new() -> Self { | ^^^ ... 95 | pub const fn with_generation_seed(generations: [u32; N]) -> Self { | ^^^^^^^^^^^^^^^^^^^^ ... 99 | pub fn len(&self) -> usize { | ^^^ ... 103 | pub fn owned(&self, owner: P) -> usize { | ^^^^^ ... 108 | pub fn open(&mut self, owner: P, object: Object) -> Result { | ^^^^ ... 117 | pub fn open_with_rights(&mut self, owner: P, object: Object, | ^^^^^^^^^^^^^^^^ ... 139 | fn entry(&self, owner: P, handle: Handle) -> Result, Error> { | ^^^^^ ... 148 | pub fn file_read(&self, owner: P, handle: Handle) -> Result { | ^^^^^^^^^ ... 157 | pub fn file_write(&self, owner: P, handle: Handle) -> Result { | ^^^^^^^^^^ ... 166 | pub fn channel_send(&self, owner: P, handle: Handle) -> Result { | ^^^^^^^^^^^^ ... 175 | pub fn task_inspect(&self, owner: P, handle: Handle) -> Result { | ^^^^^^^^^^^^ ... 185 | pub fn duplicate(&mut self, owner: P, source: Handle, | ^^^^^^^^^ ... 203 | pub fn close(&mut self, owner: P, handle: Handle) -> Result<(), Error> { | ^^^^^ ... 211 | pub fn close_owner(&mut self, owner: P) -> usize { | ^^^^^^^^^^^ ... 222 | pub fn snapshot(&self) -> Snapshot { | ^^^^^^^^ warning: associated function `from_raw` is never used --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:237:18 | 236 | impl WaitToken { | -------------- associated function in this implementation 237 | pub const fn from_raw(raw: u64) -> Self { Self(raw) } | ^^^^^^^^ warning: method `close_owner` is never used --> /reports/os-implementation/K1320-handles-lifetime-local-preflight-jfT5st/workspace/kernel/tests/os/../../../os-handles/lifetime/handles.rs:426:12 | 286 | impl SharedObjects { | ------------------------------------------------------ method in this implementation ... 426 | pub fn close_owner(&mut self, owner: P) -> usize { | ^^^^^^^^^^^ warning: 9 warnings emitted