Unverified Commit 0d6cf722 authored by 82marbag's avatar 82marbag Committed by GitHub
Browse files

Declare lifetime in `From` impl (#3329)



_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._

Signed-off-by: default avatarDaniele Ahmed <ahmeddan@amazon.de>
parent b829bb41
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -443,8 +443,8 @@ class ServerBuilderGenerator(
    private fun renderFromBuilderImpl(writer: RustWriter) {
        writer.rustTemplate(
            """
            impl #{From}<Builder $lifetime> for #{Structure} $lifetime {
                fn from(builder: Builder) -> Self {
            impl$lifetime #{From}<Builder $lifetime> for #{Structure} $lifetime {
                fn from(builder: Builder$lifetime) -> Self {
                    builder.build()
                }
            }
+1 −1
Original line number Diff line number Diff line
@@ -267,7 +267,7 @@ class ServerBuilderGeneratorWithoutPublicConstrainedTypes(
    private fun renderFromBuilderImpl(writer: RustWriter) {
        writer.rustTemplate(
            """
            impl #{From}<Builder $lifetime> for #{Structure}$lifetime {
            impl$lifetime #{From}<Builder $lifetime> for #{Structure}$lifetime {
                fn from(builder: Builder $lifetime) -> Self {
                    builder.build()
                }