OP is asking for a Rust port of Svelte, rather than using Svelte itself and adding WASM code alongside.
I started such a thing a while back, but progressively decided the design wasn’t right for Rust, and so headed in a somewhat different direction, and then shelved the project after deciding to implement what I had had in mind differently.
Here is a Svelte starter template for Rust (webasm) + Svelte:
https://github.com/HugoDaniel/svelte-template