warning: struct `Handle` is never constructed --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:6:12 | 6 | pub struct Handle(u64); | ^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: associated items `from_raw` and `raw` are never used --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:9:18 | 8 | impl Handle { | ----------- associated items in this implementation 9 | pub const fn from_raw(raw: u64) -> Self { Self(raw) } | ^^^^^^^^ 10 | pub const fn raw(self) -> u64 { self.0 } | ^^^ warning: enum `Object` is never used --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:14:10 | 14 | pub enum Object { | ^^^^^^ warning: method `id` is never used --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:21:14 | 20 | impl Object { | ----------- method in this implementation 21 | const fn id(self) -> u64 { | ^^ warning: enum `Error` is never used --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:29:10 | 29 | pub enum Error { | ^^^^^ warning: method `errno` is never used --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:37:18 | 36 | impl Error { | ---------- method in this implementation 37 | pub const fn errno(self) -> u64 { | ^^^^^ warning: struct `Entry` is never constructed --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:48:8 | 48 | struct Entry

{ | ^^^^^ warning: struct `Snapshot` is never constructed --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:56:12 | 56 | pub struct Snapshot { | ^^^^^^^^ warning: struct `Table` is never constructed --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:61:12 | 61 | pub struct Table { | ^^^^^ warning: multiple associated items are never used --> /reports/os-implementation/K1305-handles-local-preflight-aRcWoZ/workspace/os-handles/src/handles.rs:67:18 | 66 | impl Table { | ---------------------------------------------- associated items in this implementation 67 | pub const fn new() -> Self { | ^^^ ... 71 | pub fn len(&self) -> usize { | ^^^ ... 75 | pub fn owned(&self, owner: P) -> usize { | ^^^^^ ... 80 | pub fn open(&mut self, owner: P, object: Object) -> Result { | ^^^^ ... 90 | fn object(&self, owner: P, handle: Handle) -> Result { | ^^^^^^ ... 98 | pub fn file_read(&self, owner: P, handle: Handle) -> Result { | ^^^^^^^^^ ... 105 | pub fn channel_send(&self, owner: P, handle: Handle) -> Result { | ^^^^^^^^^^^^ ... 112 | pub fn task_inspect(&self, owner: P, handle: Handle) -> Result { | ^^^^^^^^^^^^ ... 119 | pub fn close(&mut self, owner: P, handle: Handle) -> Result<(), Error> { | ^^^^^ ... 127 | pub fn close_owner(&mut self, owner: P) -> usize { | ^^^^^^^^^^^ ... 138 | pub fn snapshot(&self) -> Snapshot { | ^^^^^^^^ warning: 10 warnings emitted