-
Notifications
You must be signed in to change notification settings - Fork 210
Open
Labels
breaking-changeIssues and PRs that are breaking to fix/merge.Issues and PRs that are breaking to fix/merge.c: exportComponent: export (mod export, derive)Component: export (mod export, derive)quality-of-lifeNo new functionality, but improves ergonomics/internalsNo new functionality, but improves ergonomics/internals
Milestone
Description
Created during survey of commented code (#377).
As of Rust 1.63.0, the turbofish syntax can now be used along with impl Trait
: https://blog.rust-lang.org/2022/08/11/Rust-1.63.0.html#turbofish-for-generics-in-functions-with-impl-trait
As such, we now have more freedom to use types like impl Into<GodotString>
or impl Into<Cow<'a, str>>
where we need to take string arguments (for names) along with explicit type arguments in builders.
This may still constitute a breaking change, if a technical one.
Metadata
Metadata
Assignees
Labels
breaking-changeIssues and PRs that are breaking to fix/merge.Issues and PRs that are breaking to fix/merge.c: exportComponent: export (mod export, derive)Component: export (mod export, derive)quality-of-lifeNo new functionality, but improves ergonomics/internalsNo new functionality, but improves ergonomics/internals
Projects
Milestone
Relationships
Development
Select code repository
Activity