pyfisch / keyboard-types

Types to define keyboard related events.
Apache License 2.0
54 stars 9 forks source link

Update to Rust edition 2018. #24

Closed waywardmonkeys closed 1 year ago

waywardmonkeys commented 1 year ago

This leaves extern crate usage which can be removed in subsequent commits.

pyfisch commented 1 year ago

Is there a reason not to remove extern crate right now? If not please remove them as well.

waywardmonkeys commented 1 year ago

Updated now to include the extern crate changes and fix some missing changes to convert.py.

pyfisch commented 1 year ago

@waywardmonkeys Since Rust 2021 corresponds to version 1.56 does it make sense to update to edition 2021 immediately as the MSRV of this crate is 1.60?

waywardmonkeys commented 1 year ago

@pyfisch Sure, I suspect so. I will do a PR for it or include it in the MSRV PR (to limit conflicts).