So far not really.
My design package, nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9's models package and relay connections are all Dart.
For MLS we'll eb bridging Rust to Dart, like nostr:npub10td4yrp6cl9kmjp9x5yd7r8pm96a5j07lk5mtj2kw39qf8frpt8qm9x2wl does.
But I don't see why using Rust in your package would be an issue.
By all means, build it :beautiful: