xilem/.github
Daniel McNab 8c25fea640
Make `DynMessage` a struct, use trait upcasting (bump MSRV to 1.86) (#920)
With trait upcasting stabilised in Rust 1.86, we can make use of it in
`DynMessage`.

This also makes `DynMessage` into a struct, because that reduces the
risk of Rust Analyzer messing things up; it liked to confuse the
`Message` trait with the `Message` generic. That is, the prior state was
effectively `trait View<Message = Box<dyn Message>>`, which sometimes
led to things like: `Box<dyn Box<dyn Message>>`.
2025-04-17 16:30:58 +00:00
..
workflows Make `DynMessage` a struct, use trait upcasting (bump MSRV to 1.86) (#920) 2025-04-17 16:30:58 +00:00
copyright.sh Standardize copyright headers. (#246) 2024-05-03 08:50:39 +00:00
debug_assertions.sh Add more robust `debug_assertions` verification to CI. (#751) 2024-11-22 13:05:24 +00:00