Re: [PATCH] rust: irq: make Registration compatible with lifetime-bound drivers

From: Danilo Krummrich

Date: Tue Jul 07 2026 - 10:24:37 EST


On Tue Jul 7, 2026 at 3:54 PM CEST, Alice Ryhl wrote:
> Why are the implementations for Arc/Box being removed?

The lifetime design enables us to just store references for shared ownership,
rather the needing a reference count, so it seems reasonable to remove those
blanket impls.

We could keep them a little longer until pin-init has self-referencial support,
but on the other hand they don't enable anything and are just for covinience, so
I'd rather drop them.