-
Notifications
You must be signed in to change notification settings - Fork 242
Open
Description
Which Fern component?
SDK Generator
How urgent is this?
P2 - Medium (Would be helpful)
What's the issue?
P.S.: This will not prevent us from further development of the Rust SDK
.
This is an issue tracking multiple persistent bugs in the Rust SDK
type generator that cause compilation failures in generated code for some of the seed
tests.
Child Issues
- Rust SDK(bug): Missing Dependencies in Generated Cargo.toml Files #8450
- Rust SDK(bug): Incorrect Chrono Serialization Attributes for Optional DateTime Fields #8451
- Rust SDK(bug): Syntax Errors in Generated Client Method Signatures #8452
- Rust SDK(bug): Duplicate Enum Variants in Generated Union Types #8453
- Rust SDK(bug): Missing Display Trait Implementation for Path Parameters #8454
Test Commands
To reproduce these issues:
cd seed/rust-sdk/unions && cargo check
cd seed/rust-sdk/examples && cargo check
cd seed/rust-sdk/undiscriminated-unions && cargo check
cd seed/rust-sdk/literal && cargo check
cd seed/rust-sdk/circular-references && cargo check
cd seed/rust-sdk/enum && cargo check
cd seed/rust-sdk/exhaustive && cargo check
Expected Outcome
All generated Rust SDKs should compile successfully without manual fixes.
Fern CLI & Generator Versions
No response
Workaround
No response
Are you interested in contributing a fix?
Yes
Metadata
Metadata
Assignees
Labels
No labels