specta icon indicating copy to clipboard operation
specta copied to clipboard

Easily export your Rust types to other languages

Results 164 specta issues
Sort by recently updated
recently updated
newest added

Specta already has a prototype of this but more work needs to be done before it can used. Blocking issues: - [ ] How to handle generics?

exporter

- [ ] Go language support - [x] Exporting primitive types - [ ] Exporting doc comments - [ ] Export deprecated param from Rust - [ ] Types that...

exporter

- [ ] Kotlin language support - [x] Exporting primitive types - [ ] Exporting doc comments - [ ] Export deprecated param from Rust - [ ] Types that...

exporter

- [ ] Swift language support - [x] Exporting primitive types - [ ] Exporting doc comments - [ ] Export deprecated param from Rust - [ ] Types that...

exporter

- [ ] Rust language support - [x] Exporting primitive types - [ ] Exporting doc comments - [ ] Export deprecated param from Rust - [ ] Types that...

exporter

![Screenshot 2024-05-16 at 3 04 41 PM](https://github.com/oscartbeaumont/specta/assets/21004798/d0c28f1a-2ac1-406e-8ef5-0f47b4fa0e1f)

![Screenshot 2024-05-16 at 3 01 03 PM](https://github.com/oscartbeaumont/specta/assets/21004798/7b573810-ee1d-44d7-a401-22281069fead) This would simplify the exporters which would be really nice and also mean we don't need to implement Serde's stuff for each language.

Right now it's just a shell and used by Tauri Specta which full takes over. It needs a proper implementation and most of the `specta_typescript::js_doc` stuff needs to be moved...