| // WARNING: This file is machine generated by fidlgen. |
| |
| #include <fidl/test.protocols/cpp/type_conversions.h> |
| |
| namespace fidl { |
| namespace internal { |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithProtocolEndsServerEndsTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsServerEndsTopResponse, |
| ::test_protocols::WithProtocolEndsServerEndsTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire::WithProtocolEndsServerEndsTopResponse src) { |
| return ::test_protocols::WithProtocolEndsServerEndsTopResponse( |
| WireNaturalConversionTraits< |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToNatural(std::move(src.out))); |
| } |
| ::test_protocols::wire::WithProtocolEndsServerEndsTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsServerEndsTopResponse, |
| ::test_protocols::WithProtocolEndsServerEndsTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithProtocolEndsServerEndsTopResponse src) { |
| return ::test_protocols::wire::WithProtocolEndsServerEndsTopResponse{ |
| .out = WireNaturalConversionTraits< |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToWire(arena, std::move(src.out())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithProtocolEndsServerEndsRequest WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsServerEndsRequest, |
| ::test_protocols::WithProtocolEndsServerEndsRequest>:: |
| ToNatural(::test_protocols::wire::WithProtocolEndsServerEndsRequest src) { |
| return ::test_protocols::WithProtocolEndsServerEndsRequest( |
| WireNaturalConversionTraits< |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToNatural(std::move(src.in))); |
| } |
| ::test_protocols::wire::WithProtocolEndsServerEndsRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsServerEndsRequest, |
| ::test_protocols::WithProtocolEndsServerEndsRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithProtocolEndsServerEndsRequest src) { |
| return ::test_protocols::wire::WithProtocolEndsServerEndsRequest{ |
| .in = WireNaturalConversionTraits< |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToWire(arena, std::move(src.in())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithProtocolEndsClientEndsTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsClientEndsTopResponse, |
| ::test_protocols::WithProtocolEndsClientEndsTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire::WithProtocolEndsClientEndsTopResponse src) { |
| return ::test_protocols::WithProtocolEndsClientEndsTopResponse( |
| WireNaturalConversionTraits< |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToNatural(std::move(src.out))); |
| } |
| ::test_protocols::wire::WithProtocolEndsClientEndsTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsClientEndsTopResponse, |
| ::test_protocols::WithProtocolEndsClientEndsTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithProtocolEndsClientEndsTopResponse src) { |
| return ::test_protocols::wire::WithProtocolEndsClientEndsTopResponse{ |
| .out = WireNaturalConversionTraits< |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToWire(arena, std::move(src.out())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithProtocolEndsClientEndsRequest WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsClientEndsRequest, |
| ::test_protocols::WithProtocolEndsClientEndsRequest>:: |
| ToNatural(::test_protocols::wire::WithProtocolEndsClientEndsRequest src) { |
| return ::test_protocols::WithProtocolEndsClientEndsRequest( |
| WireNaturalConversionTraits< |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToNatural(std::move(src.in))); |
| } |
| ::test_protocols::wire::WithProtocolEndsClientEndsRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsClientEndsRequest, |
| ::test_protocols::WithProtocolEndsClientEndsRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithProtocolEndsClientEndsRequest src) { |
| return ::test_protocols::wire::WithProtocolEndsClientEndsRequest{ |
| .in = WireNaturalConversionTraits< |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToWire(arena, std::move(src.in())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| ::test_protocols::WithErrorSyntaxResponseAsStructResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResponse, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResponse>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResponse src) { |
| return ::test_protocols::WithErrorSyntaxResponseAsStructResponse({ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.a)), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.b)), |
| .c = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.c)), |
| }); |
| } |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResponse, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResponse src) { |
| return ::test_protocols::wire::WithErrorSyntaxResponseAsStructResponse{ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.a())), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.b())), |
| .c = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.c())), |
| }; |
| } |
| |
| ::test_protocols::WithErrorSyntaxResponseAsStructTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructTopResponse, |
| ::test_protocols::WithErrorSyntaxResponseAsStructTopResponse>:: |
| ToNatural(::test_protocols::wire::WithErrorSyntaxResponseAsStructTopResponse |
| src) { |
| return ::test_protocols::WithErrorSyntaxResponseAsStructTopResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult>:: |
| ToNatural(std::move(src.result))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructTopResponse, |
| ::test_protocols::WithErrorSyntaxResponseAsStructTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxResponseAsStructTopResponse src) { |
| return ::test_protocols::wire::WithErrorSyntaxResponseAsStructTopResponse{ |
| .result = WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult>:: |
| ToWire(arena, std::move(src.result())), |
| }; |
| } |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithErrorSyntaxHandleInResultResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResponse, |
| ::test_protocols::WithErrorSyntaxHandleInResultResponse>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResponse src) { |
| return ::test_protocols::WithErrorSyntaxHandleInResultResponse( |
| WireNaturalConversionTraits<::zx::handle, ::zx::handle>::ToNatural( |
| std::move(src.h))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResponse, |
| ::test_protocols::WithErrorSyntaxHandleInResultResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxHandleInResultResponse src) { |
| return ::test_protocols::wire::WithErrorSyntaxHandleInResultResponse{ |
| .h = WireNaturalConversionTraits<::zx::handle, ::zx::handle>::ToWire( |
| arena, std::move(src.h())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithErrorSyntaxHandleInResultTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultTopResponse, |
| ::test_protocols::WithErrorSyntaxHandleInResultTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultTopResponse src) { |
| return ::test_protocols::WithErrorSyntaxHandleInResultTopResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult, |
| ::test_protocols::WithErrorSyntaxHandleInResultResult>:: |
| ToNatural(std::move(src.result))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultTopResponse, |
| ::test_protocols::WithErrorSyntaxHandleInResultTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxHandleInResultTopResponse src) { |
| return ::test_protocols::wire::WithErrorSyntaxHandleInResultTopResponse{ |
| .result = WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult, |
| ::test_protocols::WithErrorSyntaxHandleInResultResult>:: |
| ToWire(arena, std::move(src.result())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResponse>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResponse src) { |
| return ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResponse( |
| WireNaturalConversionTraits<uint8_t, uint8_t>::ToNatural( |
| std::move(src.__reserved))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResponse src) { |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResponse{ |
| .__reserved = WireNaturalConversionTraits<uint8_t, uint8_t>::ToWire( |
| arena, std::move(src.__reserved())), |
| }; |
| } |
| |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveTopResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveTopResponse>:: |
| ToNatural(::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveTopResponse |
| src) { |
| return ::test_protocols::WithErrorSyntaxErrorAsPrimitiveTopResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>:: |
| ToNatural(std::move(src.result))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveTopResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveTopResponse src) { |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveTopResponse{ |
| .result = WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>:: |
| ToWire(arena, std::move(src.result())), |
| }; |
| } |
| |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResponse>:: |
| ToNatural(::test_protocols::wire::WithErrorSyntaxErrorAsEnumResponse src) { |
| return ::test_protocols::WithErrorSyntaxErrorAsEnumResponse( |
| WireNaturalConversionTraits<uint8_t, uint8_t>::ToNatural( |
| std::move(src.__reserved))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResponse src) { |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResponse{ |
| .__reserved = WireNaturalConversionTraits<uint8_t, uint8_t>::ToWire( |
| arena, std::move(src.__reserved())), |
| }; |
| } |
| |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse |
| src) { |
| return ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse( |
| WireNaturalConversionTraits<::fidl::StringView, ::std::string>:: |
| ToNatural(std::move(src.ret))); |
| } |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse |
| src) { |
| return ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse{ |
| .ret = WireNaturalConversionTraits< |
| ::fidl::StringView, ::std::string>::ToWire(arena, |
| std::move(src.ret())), |
| }; |
| } |
| |
| ::test_protocols::WithAndWithoutRequestResponseWithRequestWithResponseRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest>:: |
| ToNatural( |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest src) { |
| return ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest( |
| WireNaturalConversionTraits<::fidl::StringView, ::std::string>:: |
| ToNatural(std::move(src.arg))); |
| } |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest |
| src) { |
| return ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest{ |
| .arg = WireNaturalConversionTraits< |
| ::fidl::StringView, ::std::string>::ToWire(arena, |
| std::move(src.arg())), |
| }; |
| } |
| |
| ::test_protocols::WithAndWithoutRequestResponseWithRequestNoResponseRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest>:: |
| ToNatural( |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest src) { |
| return ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest( |
| WireNaturalConversionTraits<::fidl::StringView, ::std::string>:: |
| ToNatural(std::move(src.arg))); |
| } |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest src) { |
| return ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest{ |
| .arg = WireNaturalConversionTraits< |
| ::fidl::StringView, ::std::string>::ToWire(arena, |
| std::move(src.arg())), |
| }; |
| } |
| |
| ::test_protocols::WithAndWithoutRequestResponseWithRequestEmptyResponseRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest>:: |
| ToNatural( |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest src) { |
| return ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest( |
| WireNaturalConversionTraits<::fidl::StringView, ::std::string>:: |
| ToNatural(std::move(src.arg))); |
| } |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest |
| src) { |
| return ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest{ |
| .arg = WireNaturalConversionTraits< |
| ::fidl::StringView, ::std::string>::ToWire(arena, |
| std::move(src.arg())), |
| }; |
| } |
| |
| ::test_protocols::WithAndWithoutRequestResponseOnWithResponseRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithAndWithoutRequestResponseOnWithResponseRequest, |
| ::test_protocols::WithAndWithoutRequestResponseOnWithResponseRequest>:: |
| ToNatural(::test_protocols::wire:: |
| WithAndWithoutRequestResponseOnWithResponseRequest src) { |
| return ::test_protocols::WithAndWithoutRequestResponseOnWithResponseRequest( |
| WireNaturalConversionTraits<::fidl::StringView, ::std::string>::ToNatural( |
| std::move(src.ret))); |
| } |
| ::test_protocols::wire::WithAndWithoutRequestResponseOnWithResponseRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithAndWithoutRequestResponseOnWithResponseRequest, |
| ::test_protocols::WithAndWithoutRequestResponseOnWithResponseRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithAndWithoutRequestResponseOnWithResponseRequest |
| src) { |
| return ::test_protocols::wire:: |
| WithAndWithoutRequestResponseOnWithResponseRequest{ |
| .ret = WireNaturalConversionTraits< |
| ::fidl::StringView, ::std::string>::ToWire(arena, |
| std::move(src.ret())), |
| }; |
| } |
| |
| ::test_protocols::WithAndWithoutRequestResponseNoRequestWithResponseTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse src) { |
| return ::test_protocols:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse( |
| WireNaturalConversionTraits<::fidl::StringView, ::std::string>:: |
| ToNatural(std::move(src.ret))); |
| } |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse |
| src) { |
| return ::test_protocols::wire:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse{ |
| .ret = WireNaturalConversionTraits< |
| ::fidl::StringView, ::std::string>::ToWire(arena, |
| std::move(src.ret())), |
| }; |
| } |
| |
| ::test_protocols::TransitionalRequestTopResponse WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalRequestTopResponse, |
| ::test_protocols::TransitionalRequestTopResponse>:: |
| ToNatural(::test_protocols::wire::TransitionalRequestTopResponse src) { |
| return ::test_protocols::TransitionalRequestTopResponse( |
| WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.y))); |
| } |
| ::test_protocols::wire::TransitionalRequestTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalRequestTopResponse, |
| ::test_protocols::TransitionalRequestTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::TransitionalRequestTopResponse src) { |
| return ::test_protocols::wire::TransitionalRequestTopResponse{ |
| .y = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.y())), |
| }; |
| } |
| |
| ::test_protocols::TransitionalRequestRequest |
| WireNaturalConversionTraits<::test_protocols::wire::TransitionalRequestRequest, |
| ::test_protocols::TransitionalRequestRequest>:: |
| ToNatural(::test_protocols::wire::TransitionalRequestRequest src) { |
| return ::test_protocols::TransitionalRequestRequest( |
| WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.x))); |
| } |
| ::test_protocols::wire::TransitionalRequestRequest |
| WireNaturalConversionTraits<::test_protocols::wire::TransitionalRequestRequest, |
| ::test_protocols::TransitionalRequestRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::TransitionalRequestRequest src) { |
| return ::test_protocols::wire::TransitionalRequestRequest{ |
| .x = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.x())), |
| }; |
| } |
| |
| ::test_protocols::TransitionalOneWayRequest |
| WireNaturalConversionTraits<::test_protocols::wire::TransitionalOneWayRequest, |
| ::test_protocols::TransitionalOneWayRequest>:: |
| ToNatural(::test_protocols::wire::TransitionalOneWayRequest src) { |
| return ::test_protocols::TransitionalOneWayRequest( |
| WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.x))); |
| } |
| ::test_protocols::wire::TransitionalOneWayRequest |
| WireNaturalConversionTraits<::test_protocols::wire::TransitionalOneWayRequest, |
| ::test_protocols::TransitionalOneWayRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::TransitionalOneWayRequest src) { |
| return ::test_protocols::wire::TransitionalOneWayRequest{ |
| .x = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.x())), |
| }; |
| } |
| |
| ::test_protocols::TransitionalEventRequest |
| WireNaturalConversionTraits<::test_protocols::wire::TransitionalEventRequest, |
| ::test_protocols::TransitionalEventRequest>:: |
| ToNatural(::test_protocols::wire::TransitionalEventRequest src) { |
| return ::test_protocols::TransitionalEventRequest( |
| WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.x))); |
| } |
| ::test_protocols::wire::TransitionalEventRequest |
| WireNaturalConversionTraits<::test_protocols::wire::TransitionalEventRequest, |
| ::test_protocols::TransitionalEventRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::TransitionalEventRequest src) { |
| return ::test_protocols::wire::TransitionalEventRequest{ |
| .x = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.x())), |
| }; |
| } |
| |
| ::test_protocols::MethodWithUnionUnionMethodRequest WireNaturalConversionTraits< |
| ::test_protocols::wire::MethodWithUnionUnionMethodRequest, |
| ::test_protocols::MethodWithUnionUnionMethodRequest>:: |
| ToNatural(::test_protocols::wire::MethodWithUnionUnionMethodRequest src) { |
| return ::test_protocols::MethodWithUnionUnionMethodRequest( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TheUnion, |
| ::test_protocols::TheUnion>::ToNatural(std::move(src.u))); |
| } |
| ::test_protocols::wire::MethodWithUnionUnionMethodRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::MethodWithUnionUnionMethodRequest, |
| ::test_protocols::MethodWithUnionUnionMethodRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::MethodWithUnionUnionMethodRequest src) { |
| return ::test_protocols::wire::MethodWithUnionUnionMethodRequest{ |
| .u = WireNaturalConversionTraits< |
| ::test_protocols::wire::TheUnion, |
| ::test_protocols::TheUnion>::ToWire(arena, std::move(src.u())), |
| }; |
| } |
| |
| ::test_protocols::SyscallProtocolMethodCRequest WireNaturalConversionTraits< |
| ::test_protocols::wire::SyscallProtocolMethodCRequest, |
| ::test_protocols::SyscallProtocolMethodCRequest>:: |
| ToNatural(::test_protocols::wire::SyscallProtocolMethodCRequest src) { |
| return ::test_protocols::SyscallProtocolMethodCRequest({ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.a)), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.b)), |
| }); |
| } |
| ::test_protocols::wire::SyscallProtocolMethodCRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::SyscallProtocolMethodCRequest, |
| ::test_protocols::SyscallProtocolMethodCRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::SyscallProtocolMethodCRequest src) { |
| return ::test_protocols::wire::SyscallProtocolMethodCRequest{ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.a())), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.b())), |
| }; |
| } |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::ProtocolEnds WireNaturalConversionTraits< |
| ::test_protocols::wire::ProtocolEnds, ::test_protocols::ProtocolEnds>:: |
| ToNatural(::test_protocols::wire::ProtocolEnds src) { |
| return ::test_protocols::ProtocolEnds({ |
| .client = WireNaturalConversionTraits< |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToNatural(std::move(src.client)), |
| .server = WireNaturalConversionTraits< |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToNatural(std::move(src.server)), |
| .client_opt = WireNaturalConversionTraits< |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToNatural(std::move(src.client_opt)), |
| .server_opt = WireNaturalConversionTraits< |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToNatural(std::move(src.server_opt)), |
| }); |
| } |
| ::test_protocols::wire::ProtocolEnds WireNaturalConversionTraits< |
| ::test_protocols::wire::ProtocolEnds, ::test_protocols::ProtocolEnds>:: |
| ToWire(fidl::AnyArena& arena, ::test_protocols::ProtocolEnds src) { |
| return ::test_protocols::wire::ProtocolEnds{ |
| .client = WireNaturalConversionTraits< |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToWire(arena, std::move(src.client())), |
| .server = WireNaturalConversionTraits< |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToWire(arena, std::move(src.server())), |
| .client_opt = WireNaturalConversionTraits< |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ClientEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToWire(arena, std::move(src.client_opt())), |
| .server_opt = WireNaturalConversionTraits< |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>, |
| ::fidl::ServerEnd<::test_protocols::DiscoverableProtocol>>:: |
| ToWire(arena, std::move(src.server_opt())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithProtocolEndsStructContainingEndsTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsTopResponse, |
| ::test_protocols::WithProtocolEndsStructContainingEndsTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsTopResponse |
| src) { |
| return ::test_protocols::WithProtocolEndsStructContainingEndsTopResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ProtocolEnds, |
| ::test_protocols::ProtocolEnds>::ToNatural(std::move(src.out))); |
| } |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsTopResponse, |
| ::test_protocols::WithProtocolEndsStructContainingEndsTopResponse>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::test_protocols::WithProtocolEndsStructContainingEndsTopResponse src) { |
| return ::test_protocols::wire:: |
| WithProtocolEndsStructContainingEndsTopResponse{ |
| .out = WireNaturalConversionTraits< |
| ::test_protocols::wire::ProtocolEnds, |
| ::test_protocols::ProtocolEnds>::ToWire(arena, |
| std::move(src.out())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithProtocolEndsStructContainingEndsRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsRequest, |
| ::test_protocols::WithProtocolEndsStructContainingEndsRequest>:: |
| ToNatural( |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsRequest |
| src) { |
| return ::test_protocols::WithProtocolEndsStructContainingEndsRequest( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ProtocolEnds, |
| ::test_protocols::ProtocolEnds>::ToNatural(std::move(src.in))); |
| } |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsRequest, |
| ::test_protocols::WithProtocolEndsStructContainingEndsRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithProtocolEndsStructContainingEndsRequest src) { |
| return ::test_protocols::wire::WithProtocolEndsStructContainingEndsRequest{ |
| .in = WireNaturalConversionTraits< |
| ::test_protocols::wire::ProtocolEnds, |
| ::test_protocols::ProtocolEnds>::ToWire(arena, std::move(src.in())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| ::test_protocols::ManyParametersFifteenRequest WireNaturalConversionTraits< |
| ::test_protocols::wire::ManyParametersFifteenRequest, |
| ::test_protocols::ManyParametersFifteenRequest>:: |
| ToNatural(::test_protocols::wire::ManyParametersFifteenRequest src) { |
| return ::test_protocols::ManyParametersFifteenRequest({ |
| .p1 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p1)), |
| .p2 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p2)), |
| .p3 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p3)), |
| .p4 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p4)), |
| .p5 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p5)), |
| .p6 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p6)), |
| .p7 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p7)), |
| .p8 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p8)), |
| .p9 = |
| WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.p9)), |
| .p10 = WireNaturalConversionTraits<bool, bool>::ToNatural( |
| std::move(src.p10)), |
| .p11 = WireNaturalConversionTraits<bool, bool>::ToNatural( |
| std::move(src.p11)), |
| .p12 = WireNaturalConversionTraits<bool, bool>::ToNatural( |
| std::move(src.p12)), |
| .p13 = WireNaturalConversionTraits<bool, bool>::ToNatural( |
| std::move(src.p13)), |
| .p14 = WireNaturalConversionTraits<bool, bool>::ToNatural( |
| std::move(src.p14)), |
| .p15 = WireNaturalConversionTraits<bool, bool>::ToNatural( |
| std::move(src.p15)), |
| }); |
| } |
| ::test_protocols::wire::ManyParametersFifteenRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ManyParametersFifteenRequest, |
| ::test_protocols::ManyParametersFifteenRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::ManyParametersFifteenRequest src) { |
| return ::test_protocols::wire::ManyParametersFifteenRequest{ |
| .p1 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p1())), |
| .p2 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p2())), |
| .p3 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p3())), |
| .p4 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p4())), |
| .p5 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p5())), |
| .p6 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p6())), |
| .p7 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p7())), |
| .p8 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p8())), |
| .p9 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p9())), |
| .p10 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p10())), |
| .p11 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p11())), |
| .p12 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p12())), |
| .p13 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p13())), |
| .p14 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p14())), |
| .p15 = WireNaturalConversionTraits<bool, bool>::ToWire( |
| arena, std::move(src.p15())), |
| }; |
| } |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::HandleRightsProtocolResponseMethodTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodTopResponse, |
| ::test_protocols::HandleRightsProtocolResponseMethodTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodTopResponse |
| src) { |
| return ::test_protocols::HandleRightsProtocolResponseMethodTopResponse( |
| WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToNatural( |
| std::move(src.h))); |
| } |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodTopResponse, |
| ::test_protocols::HandleRightsProtocolResponseMethodTopResponse>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::test_protocols::HandleRightsProtocolResponseMethodTopResponse src) { |
| return ::test_protocols::wire::HandleRightsProtocolResponseMethodTopResponse{ |
| .h = WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToWire( |
| arena, std::move(src.h())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::HandleRightsProtocolResponseMethodRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodRequest, |
| ::test_protocols::HandleRightsProtocolResponseMethodRequest>:: |
| ToNatural( |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodRequest src) { |
| return ::test_protocols::HandleRightsProtocolResponseMethodRequest( |
| WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToNatural( |
| std::move(src.h))); |
| } |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodRequest, |
| ::test_protocols::HandleRightsProtocolResponseMethodRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::HandleRightsProtocolResponseMethodRequest src) { |
| return ::test_protocols::wire::HandleRightsProtocolResponseMethodRequest{ |
| .h = WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToWire( |
| arena, std::move(src.h())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::HandleRightsProtocolNoResponseMethodRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolNoResponseMethodRequest, |
| ::test_protocols::HandleRightsProtocolNoResponseMethodRequest>:: |
| ToNatural( |
| ::test_protocols::wire::HandleRightsProtocolNoResponseMethodRequest |
| src) { |
| return ::test_protocols::HandleRightsProtocolNoResponseMethodRequest( |
| WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToNatural( |
| std::move(src.h))); |
| } |
| ::test_protocols::wire::HandleRightsProtocolNoResponseMethodRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolNoResponseMethodRequest, |
| ::test_protocols::HandleRightsProtocolNoResponseMethodRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::HandleRightsProtocolNoResponseMethodRequest src) { |
| return ::test_protocols::wire::HandleRightsProtocolNoResponseMethodRequest{ |
| .h = WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToWire( |
| arena, std::move(src.h())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::HandleRightsProtocolAnEventRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolAnEventRequest, |
| ::test_protocols::HandleRightsProtocolAnEventRequest>:: |
| ToNatural(::test_protocols::wire::HandleRightsProtocolAnEventRequest src) { |
| return ::test_protocols::HandleRightsProtocolAnEventRequest( |
| WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToNatural( |
| std::move(src.h))); |
| } |
| ::test_protocols::wire::HandleRightsProtocolAnEventRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolAnEventRequest, |
| ::test_protocols::HandleRightsProtocolAnEventRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::HandleRightsProtocolAnEventRequest src) { |
| return ::test_protocols::wire::HandleRightsProtocolAnEventRequest{ |
| .h = WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToWire( |
| arena, std::move(src.h())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| ::test_protocols::WithErrorSyntaxErrorAsEnumTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumTopResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumTopResponse src) { |
| return ::test_protocols::WithErrorSyntaxErrorAsEnumTopResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResult>:: |
| ToNatural(std::move(src.result))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumTopResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumTopResponse src) { |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsEnumTopResponse{ |
| .result = WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResult>:: |
| ToWire(arena, std::move(src.result())), |
| }; |
| } |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::ChannelProtocolTakeHandleRequest WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolTakeHandleRequest, |
| ::test_protocols::ChannelProtocolTakeHandleRequest>:: |
| ToNatural(::test_protocols::wire::ChannelProtocolTakeHandleRequest src) { |
| return ::test_protocols::ChannelProtocolTakeHandleRequest( |
| WireNaturalConversionTraits<::zx::handle, ::zx::handle>::ToNatural( |
| std::move(src.h))); |
| } |
| ::test_protocols::wire::ChannelProtocolTakeHandleRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolTakeHandleRequest, |
| ::test_protocols::ChannelProtocolTakeHandleRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::ChannelProtocolTakeHandleRequest src) { |
| return ::test_protocols::wire::ChannelProtocolTakeHandleRequest{ |
| .h = WireNaturalConversionTraits<::zx::handle, ::zx::handle>::ToWire( |
| arena, std::move(src.h())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::ChannelProtocolMutateSocketTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMutateSocketTopResponse, |
| ::test_protocols::ChannelProtocolMutateSocketTopResponse>:: |
| ToNatural( |
| ::test_protocols::wire::ChannelProtocolMutateSocketTopResponse src) { |
| return ::test_protocols::ChannelProtocolMutateSocketTopResponse( |
| WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToNatural( |
| std::move(src.b))); |
| } |
| ::test_protocols::wire::ChannelProtocolMutateSocketTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMutateSocketTopResponse, |
| ::test_protocols::ChannelProtocolMutateSocketTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::ChannelProtocolMutateSocketTopResponse src) { |
| return ::test_protocols::wire::ChannelProtocolMutateSocketTopResponse{ |
| .b = WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToWire( |
| arena, std::move(src.b())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::ChannelProtocolMutateSocketRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMutateSocketRequest, |
| ::test_protocols::ChannelProtocolMutateSocketRequest>:: |
| ToNatural(::test_protocols::wire::ChannelProtocolMutateSocketRequest src) { |
| return ::test_protocols::ChannelProtocolMutateSocketRequest( |
| WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToNatural( |
| std::move(src.a))); |
| } |
| ::test_protocols::wire::ChannelProtocolMutateSocketRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMutateSocketRequest, |
| ::test_protocols::ChannelProtocolMutateSocketRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::ChannelProtocolMutateSocketRequest src) { |
| return ::test_protocols::wire::ChannelProtocolMutateSocketRequest{ |
| .a = WireNaturalConversionTraits<::zx::socket, ::zx::socket>::ToWire( |
| arena, std::move(src.a())), |
| }; |
| } |
| |
| #endif // __Fuchsia__ |
| |
| ::test_protocols::ChannelProtocolMethodBTopResponse WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodBTopResponse, |
| ::test_protocols::ChannelProtocolMethodBTopResponse>:: |
| ToNatural(::test_protocols::wire::ChannelProtocolMethodBTopResponse src) { |
| return ::test_protocols::ChannelProtocolMethodBTopResponse( |
| WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.result))); |
| } |
| ::test_protocols::wire::ChannelProtocolMethodBTopResponse |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodBTopResponse, |
| ::test_protocols::ChannelProtocolMethodBTopResponse>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::ChannelProtocolMethodBTopResponse src) { |
| return ::test_protocols::wire::ChannelProtocolMethodBTopResponse{ |
| .result = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.result())), |
| }; |
| } |
| |
| ::test_protocols::ChannelProtocolMethodBRequest WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodBRequest, |
| ::test_protocols::ChannelProtocolMethodBRequest>:: |
| ToNatural(::test_protocols::wire::ChannelProtocolMethodBRequest src) { |
| return ::test_protocols::ChannelProtocolMethodBRequest({ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.a)), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.b)), |
| }); |
| } |
| ::test_protocols::wire::ChannelProtocolMethodBRequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodBRequest, |
| ::test_protocols::ChannelProtocolMethodBRequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::ChannelProtocolMethodBRequest src) { |
| return ::test_protocols::wire::ChannelProtocolMethodBRequest{ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.a())), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.b())), |
| }; |
| } |
| |
| ::test_protocols::ChannelProtocolMethodARequest WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodARequest, |
| ::test_protocols::ChannelProtocolMethodARequest>:: |
| ToNatural(::test_protocols::wire::ChannelProtocolMethodARequest src) { |
| return ::test_protocols::ChannelProtocolMethodARequest({ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.a)), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.b)), |
| }); |
| } |
| ::test_protocols::wire::ChannelProtocolMethodARequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodARequest, |
| ::test_protocols::ChannelProtocolMethodARequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::ChannelProtocolMethodARequest src) { |
| return ::test_protocols::wire::ChannelProtocolMethodARequest{ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.a())), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.b())), |
| }; |
| } |
| |
| ::test_protocols::ChannelProtocolEventARequest WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolEventARequest, |
| ::test_protocols::ChannelProtocolEventARequest>:: |
| ToNatural(::test_protocols::wire::ChannelProtocolEventARequest src) { |
| return ::test_protocols::ChannelProtocolEventARequest({ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.a)), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToNatural( |
| std::move(src.b)), |
| }); |
| } |
| ::test_protocols::wire::ChannelProtocolEventARequest |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolEventARequest, |
| ::test_protocols::ChannelProtocolEventARequest>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::ChannelProtocolEventARequest src) { |
| return ::test_protocols::wire::ChannelProtocolEventARequest{ |
| .a = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.a())), |
| .b = WireNaturalConversionTraits<int64_t, int64_t>::ToWire( |
| arena, std::move(src.b())), |
| }; |
| } |
| |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult src) { |
| switch (src.Which()) { |
| case ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult::Tag:: |
| kResponse: |
| return ::test_protocols::WithErrorSyntaxResponseAsStructResult:: |
| WithResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithErrorSyntaxResponseAsStructResponse, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResponse>:: |
| ToNatural(std::move(src.response()))); |
| case ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult::Tag:: |
| kErr: |
| return ::test_protocols::WithErrorSyntaxResponseAsStructResult::WithErr( |
| WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural( |
| std::move(src.err()))); |
| default: |
| ZX_PANIC("unknown union tag in strict union"); |
| } |
| } |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult src) { |
| switch (src.Which()) { |
| case ::test_protocols::WithErrorSyntaxResponseAsStructResult::Tag:: |
| kResponse: |
| return ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult:: |
| WithResponse( |
| arena, |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithErrorSyntaxResponseAsStructResponse, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResponse>:: |
| ToWire(arena, std::move(src.response().value()))); |
| case ::test_protocols::WithErrorSyntaxResponseAsStructResult::Tag::kErr: |
| return ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult:: |
| WithErr(WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire( |
| arena, std::move(src.err().value()))); |
| } |
| } |
| |
| std::unique_ptr<::test_protocols::WithErrorSyntaxResponseAsStructResult> |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxResponseAsStructResult>>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult src) { |
| if (src.has_invalid_tag()) { |
| return nullptr; |
| } |
| return std::make_unique< |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult>:: |
| ToNatural(std::move(src))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxResponseAsStructResult>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxResponseAsStructResult> |
| src) { |
| if (!src) { |
| return ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult(); |
| } |
| return WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructResult, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResult>:: |
| ToWire(arena, std::move(*src)); |
| } |
| |
| #ifdef __Fuchsia__ |
| |
| ::test_protocols::WithErrorSyntaxHandleInResultResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult, |
| ::test_protocols::WithErrorSyntaxHandleInResultResult>:: |
| ToNatural(::test_protocols::wire::WithErrorSyntaxHandleInResultResult src) { |
| switch (src.Which()) { |
| case ::test_protocols::wire::WithErrorSyntaxHandleInResultResult::Tag:: |
| kResponse: |
| return ::test_protocols::WithErrorSyntaxHandleInResultResult:: |
| WithResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResponse, |
| ::test_protocols::WithErrorSyntaxHandleInResultResponse>:: |
| ToNatural(std::move(src.response()))); |
| case ::test_protocols::wire::WithErrorSyntaxHandleInResultResult::Tag::kErr: |
| return ::test_protocols::WithErrorSyntaxHandleInResultResult::WithErr( |
| WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural( |
| std::move(src.err()))); |
| default: |
| ZX_PANIC("unknown union tag in strict union"); |
| } |
| } |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult, |
| ::test_protocols::WithErrorSyntaxHandleInResultResult>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxHandleInResultResult src) { |
| switch (src.Which()) { |
| case ::test_protocols::WithErrorSyntaxHandleInResultResult::Tag::kResponse: |
| return ::test_protocols::wire::WithErrorSyntaxHandleInResultResult:: |
| WithResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResponse, |
| ::test_protocols::WithErrorSyntaxHandleInResultResponse>:: |
| ToWire(arena, std::move(src.response().value()))); |
| case ::test_protocols::WithErrorSyntaxHandleInResultResult::Tag::kErr: |
| return ::test_protocols::wire::WithErrorSyntaxHandleInResultResult:: |
| WithErr(WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire( |
| arena, std::move(src.err().value()))); |
| } |
| } |
| |
| std::unique_ptr<::test_protocols::WithErrorSyntaxHandleInResultResult> |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxHandleInResultResult>>:: |
| ToNatural(::test_protocols::wire::WithErrorSyntaxHandleInResultResult src) { |
| if (src.has_invalid_tag()) { |
| return nullptr; |
| } |
| return std::make_unique< |
| ::test_protocols::WithErrorSyntaxHandleInResultResult>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult, |
| ::test_protocols::WithErrorSyntaxHandleInResultResult>:: |
| ToNatural(std::move(src))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxHandleInResultResult>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxHandleInResultResult> |
| src) { |
| if (!src) { |
| return ::test_protocols::wire::WithErrorSyntaxHandleInResultResult(); |
| } |
| return WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultResult, |
| ::test_protocols::WithErrorSyntaxHandleInResultResult>::ToWire(arena, |
| std::move( |
| *src)); |
| } |
| |
| #endif // __Fuchsia__ |
| |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult src) { |
| switch (src.Which()) { |
| case ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult::Tag:: |
| kResponse: |
| return ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult:: |
| WithResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithErrorSyntaxErrorAsPrimitiveResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResponse>:: |
| ToNatural(std::move(src.response()))); |
| case ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult::Tag:: |
| kErr: |
| return ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult::WithErr( |
| WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural( |
| std::move(src.err()))); |
| default: |
| ZX_PANIC("unknown union tag in strict union"); |
| } |
| } |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult src) { |
| switch (src.Which()) { |
| case ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult::Tag:: |
| kResponse: |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult:: |
| WithResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithErrorSyntaxErrorAsPrimitiveResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResponse>:: |
| ToWire(arena, std::move(src.response().value()))); |
| case ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult::Tag::kErr: |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult:: |
| WithErr(WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire( |
| arena, std::move(src.err().value()))); |
| } |
| } |
| |
| std::unique_ptr<::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult> |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>>:: |
| ToNatural( |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult src) { |
| if (src.has_invalid_tag()) { |
| return nullptr; |
| } |
| return std::make_unique< |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>:: |
| ToNatural(std::move(src))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult> |
| src) { |
| if (!src) { |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult(); |
| } |
| return WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveResult, |
| ::test_protocols::WithErrorSyntaxErrorAsPrimitiveResult>:: |
| ToWire(arena, std::move(*src)); |
| } |
| |
| ::test_protocols::TheUnion WireNaturalConversionTraits< |
| ::test_protocols::wire::TheUnion, |
| ::test_protocols::TheUnion>::ToNatural(::test_protocols::wire::TheUnion |
| src) { |
| switch (src.Which()) { |
| case ::test_protocols::wire::TheUnion::Tag::kV: |
| return ::test_protocols::TheUnion::WithV( |
| WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural( |
| std::move(src.v()))); |
| default: |
| return ::test_protocols::TheUnion(); |
| } |
| } |
| ::test_protocols::wire::TheUnion WireNaturalConversionTraits< |
| ::test_protocols::wire::TheUnion, |
| ::test_protocols::TheUnion>::ToWire(fidl::AnyArena& arena, |
| ::test_protocols::TheUnion src) { |
| switch (src.Which()) { |
| case ::test_protocols::TheUnion::Tag::kV: |
| return ::test_protocols::wire::TheUnion::WithV( |
| WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire( |
| arena, std::move(src.v().value()))); |
| default: |
| return ::test_protocols::wire::TheUnion(); |
| } |
| } |
| |
| std::unique_ptr<::test_protocols::TheUnion> |
| WireNaturalConversionTraits<::test_protocols::wire::TheUnion, |
| std::unique_ptr<::test_protocols::TheUnion>>:: |
| ToNatural(::test_protocols::wire::TheUnion src) { |
| if (src.has_invalid_tag()) { |
| return nullptr; |
| } |
| return std::make_unique<::test_protocols::TheUnion>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TheUnion, |
| ::test_protocols::TheUnion>::ToNatural(std::move(src))); |
| } |
| ::test_protocols::wire::TheUnion |
| WireNaturalConversionTraits<::test_protocols::wire::TheUnion, |
| std::unique_ptr<::test_protocols::TheUnion>>:: |
| ToWire(fidl::AnyArena& arena, |
| std::unique_ptr<::test_protocols::TheUnion> src) { |
| if (!src) { |
| return ::test_protocols::wire::TheUnion(); |
| } |
| return WireNaturalConversionTraits< |
| ::test_protocols::wire::TheUnion, |
| ::test_protocols::TheUnion>::ToWire(arena, std::move(*src)); |
| } |
| |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResult WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResult>:: |
| ToNatural(::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult src) { |
| switch (src.Which()) { |
| case ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult::Tag:: |
| kResponse: |
| return ::test_protocols::WithErrorSyntaxErrorAsEnumResult::WithResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResponse>:: |
| ToNatural(std::move(src.response()))); |
| case ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult::Tag::kErr: |
| return ::test_protocols::WithErrorSyntaxErrorAsEnumResult::WithErr( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ErrorEnum, |
| ::test_protocols::ErrorEnum>::ToNatural(std::move(src.err()))); |
| default: |
| ZX_PANIC("unknown union tag in strict union"); |
| } |
| } |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResult>:: |
| ToWire(fidl::AnyArena& arena, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResult src) { |
| switch (src.Which()) { |
| case ::test_protocols::WithErrorSyntaxErrorAsEnumResult::Tag::kResponse: |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult:: |
| WithResponse( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResponse, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResponse>:: |
| ToWire(arena, std::move(src.response().value()))); |
| case ::test_protocols::WithErrorSyntaxErrorAsEnumResult::Tag::kErr: |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult::WithErr( |
| WireNaturalConversionTraits<::test_protocols::wire::ErrorEnum, |
| ::test_protocols::ErrorEnum>:: |
| ToWire(arena, std::move(src.err().value()))); |
| } |
| } |
| |
| std::unique_ptr<::test_protocols::WithErrorSyntaxErrorAsEnumResult> |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxErrorAsEnumResult>>:: |
| ToNatural(::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult src) { |
| if (src.has_invalid_tag()) { |
| return nullptr; |
| } |
| return std::make_unique<::test_protocols::WithErrorSyntaxErrorAsEnumResult>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResult>:: |
| ToNatural(std::move(src))); |
| } |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxErrorAsEnumResult>>:: |
| ToWire(fidl::AnyArena& arena, |
| std::unique_ptr<::test_protocols::WithErrorSyntaxErrorAsEnumResult> |
| src) { |
| if (!src) { |
| return ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult(); |
| } |
| return WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumResult, |
| ::test_protocols::WithErrorSyntaxErrorAsEnumResult>::ToWire(arena, |
| std::move( |
| *src)); |
| } |
| |
| #ifdef __Fuchsia__ |
| |
| ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestNoResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestNoResponse>, |
| ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestNoResponse>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestNoResponse> |
| src) { |
| return ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestNoResponse>(); |
| } |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestNoResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestNoResponse>, |
| ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestNoResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestNoResponse> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestNoResponse>(); |
| } |
| |
| ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse> |
| src) { |
| return ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>(); |
| } |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse> |
| src) { |
| return ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>(); |
| } |
| |
| ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestWithResponse>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestWithResponse> |
| src) { |
| return ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse>(); |
| } |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestWithResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestWithResponse> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse>(); |
| } |
| |
| ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestNoResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestNoResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestNoResponse>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestNoResponse> |
| src) { |
| return ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestNoResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestNoResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestNoResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestNoResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestNoResponse> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestNoResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestNoResponseRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse> |
| src) { |
| return ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse> |
| src) { |
| return ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestEmptyResponseRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse> |
| src) { |
| return ::fidl::Request< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestWithResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse>, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestWithResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse> |
| src) { |
| return ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>(); |
| } |
| ::fidl::WireResponse< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse> |
| src) { |
| return ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestEmptyResponse>(); |
| } |
| |
| ::fidl::Response< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse>, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestWithResponse>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestWithResponse> |
| src) { |
| return ::fidl::Response< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse>, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestWithResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| NoRequestWithResponse> |
| src) { |
| return ::fidl::WireResponse< |
| ::test_protocols::WithAndWithoutRequestResponse::NoRequestWithResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseNoRequestWithResponseTopResponse>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse> |
| src) { |
| return ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>(); |
| } |
| ::fidl::WireResponse< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse> |
| src) { |
| return ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestEmptyResponse>(); |
| } |
| |
| ::fidl::Response< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse>, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse> |
| src) { |
| return ::fidl::Response< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestWithResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse>, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithAndWithoutRequestResponse:: |
| WithRequestWithResponse> |
| src) { |
| return ::fidl::WireResponse< |
| ::test_protocols::WithAndWithoutRequestResponse::WithRequestWithResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseWithRequestWithResponseTopResponse>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Event<::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse>, |
| ::fidl::Event< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse>>:: |
| ToNatural(::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse> |
| src) { |
| return ::fidl::Event< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse>(); |
| } |
| ::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse>, |
| ::fidl::Event< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Event< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse> |
| src) { |
| return ::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnEmptyResponse>(); |
| } |
| |
| ::fidl::Event<::test_protocols::WithAndWithoutRequestResponse::OnWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse>, |
| ::fidl::Event< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse>>:: |
| ToNatural(::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse> |
| src) { |
| return ::fidl::Event< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseOnWithResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseOnWithResponseRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse>, |
| ::fidl::Event< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Event< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse> |
| src) { |
| return ::fidl::WireEvent< |
| ::test_protocols::WithAndWithoutRequestResponse::OnWithResponse>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithAndWithoutRequestResponseOnWithResponseRequest, |
| ::test_protocols:: |
| WithAndWithoutRequestResponseOnWithResponseRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::Transitional::Request> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::Transitional::Request>, |
| ::fidl::Request<::test_protocols::Transitional::Request>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::Transitional::Request> src) { |
| return ::fidl::Request<::test_protocols::Transitional::Request>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalRequestRequest, |
| ::test_protocols::TransitionalRequestRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::Transitional::Request> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::Transitional::Request>, |
| ::fidl::Request<::test_protocols::Transitional::Request>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::Transitional::Request> src) { |
| return ::fidl::WireRequest<::test_protocols::Transitional::Request>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalRequestRequest, |
| ::test_protocols::TransitionalRequestRequest>::ToWire(arena, |
| std::move( |
| src))); |
| } |
| |
| ::fidl::Request<::test_protocols::Transitional::OneWay> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::Transitional::OneWay>, |
| ::fidl::Request<::test_protocols::Transitional::OneWay>>:: |
| ToNatural(::fidl::WireRequest<::test_protocols::Transitional::OneWay> src) { |
| return ::fidl::Request<::test_protocols::Transitional::OneWay>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalOneWayRequest, |
| ::test_protocols::TransitionalOneWayRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::Transitional::OneWay> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::Transitional::OneWay>, |
| ::fidl::Request<::test_protocols::Transitional::OneWay>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::Transitional::OneWay> src) { |
| return ::fidl::WireRequest<::test_protocols::Transitional::OneWay>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalOneWayRequest, |
| ::test_protocols::TransitionalOneWayRequest>::ToWire(arena, |
| std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::Transitional::Request> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::Transitional::Request>, |
| ::fidl::Response<::test_protocols::Transitional::Request>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::Transitional::Request> src) { |
| return ::fidl::Response<::test_protocols::Transitional::Request>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalRequestTopResponse, |
| ::test_protocols::TransitionalRequestTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::Transitional::Request> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::Transitional::Request>, |
| ::fidl::Response<::test_protocols::Transitional::Request>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::Transitional::Request> src) { |
| return ::fidl::WireResponse<::test_protocols::Transitional::Request>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalRequestTopResponse, |
| ::test_protocols::TransitionalRequestTopResponse>::ToWire(arena, |
| std::move( |
| src))); |
| } |
| |
| ::fidl::Event<::test_protocols::Transitional::Event> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent<::test_protocols::Transitional::Event>, |
| ::fidl::Event<::test_protocols::Transitional::Event>>:: |
| ToNatural(::fidl::WireEvent<::test_protocols::Transitional::Event> src) { |
| return ::fidl::Event<::test_protocols::Transitional::Event>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalEventRequest, |
| ::test_protocols::TransitionalEventRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireEvent<::test_protocols::Transitional::Event> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent<::test_protocols::Transitional::Event>, |
| ::fidl::Event<::test_protocols::Transitional::Event>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Event<::test_protocols::Transitional::Event> src) { |
| return ::fidl::WireEvent<::test_protocols::Transitional::Event>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::TransitionalEventRequest, |
| ::test_protocols::TransitionalEventRequest>::ToWire(arena, |
| std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::MethodWithUnion::UnionMethod> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::MethodWithUnion::UnionMethod>, |
| ::fidl::Request<::test_protocols::MethodWithUnion::UnionMethod>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::MethodWithUnion::UnionMethod> |
| src) { |
| return ::fidl::Request<::test_protocols::MethodWithUnion::UnionMethod>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::MethodWithUnionUnionMethodRequest, |
| ::test_protocols::MethodWithUnionUnionMethodRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::MethodWithUnion::UnionMethod> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::MethodWithUnion::UnionMethod>, |
| ::fidl::Request<::test_protocols::MethodWithUnion::UnionMethod>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::MethodWithUnion::UnionMethod> src) { |
| return ::fidl::WireRequest<::test_protocols::MethodWithUnion::UnionMethod>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::MethodWithUnionUnionMethodRequest, |
| ::test_protocols::MethodWithUnionUnionMethodRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::WithProtocolEnds::ClientEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ClientEnds>, |
| ::fidl::Request<::test_protocols::WithProtocolEnds::ClientEnds>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ClientEnds> |
| src) { |
| return ::fidl::Request<::test_protocols::WithProtocolEnds::ClientEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsClientEndsRequest, |
| ::test_protocols::WithProtocolEndsClientEndsRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ClientEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ClientEnds>, |
| ::fidl::Request<::test_protocols::WithProtocolEnds::ClientEnds>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithProtocolEnds::ClientEnds> src) { |
| return ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ClientEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsClientEndsRequest, |
| ::test_protocols::WithProtocolEndsClientEndsRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::WithProtocolEnds::ServerEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ServerEnds>, |
| ::fidl::Request<::test_protocols::WithProtocolEnds::ServerEnds>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ServerEnds> |
| src) { |
| return ::fidl::Request<::test_protocols::WithProtocolEnds::ServerEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsServerEndsRequest, |
| ::test_protocols::WithProtocolEndsServerEndsRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ServerEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ServerEnds>, |
| ::fidl::Request<::test_protocols::WithProtocolEnds::ServerEnds>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithProtocolEnds::ServerEnds> src) { |
| return ::fidl::WireRequest<::test_protocols::WithProtocolEnds::ServerEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsServerEndsRequest, |
| ::test_protocols::WithProtocolEndsServerEndsRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::WithProtocolEnds::StructContainingEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>, |
| ::fidl::Request<::test_protocols::WithProtocolEnds::StructContainingEnds>>:: |
| ToNatural(::fidl::WireRequest< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds> |
| src) { |
| return ::fidl::Request< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsRequest, |
| ::test_protocols::WithProtocolEndsStructContainingEndsRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::WithProtocolEnds::StructContainingEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>, |
| ::fidl::Request<::test_protocols::WithProtocolEnds::StructContainingEnds>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsStructContainingEndsRequest, |
| ::test_protocols::WithProtocolEndsStructContainingEndsRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::WithProtocolEnds::ClientEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ClientEnds>, |
| ::fidl::Response<::test_protocols::WithProtocolEnds::ClientEnds>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ClientEnds> |
| src) { |
| return ::fidl::Response<::test_protocols::WithProtocolEnds::ClientEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsClientEndsTopResponse, |
| ::test_protocols::WithProtocolEndsClientEndsTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ClientEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ClientEnds>, |
| ::fidl::Response<::test_protocols::WithProtocolEnds::ClientEnds>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithProtocolEnds::ClientEnds> src) { |
| return ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ClientEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsClientEndsTopResponse, |
| ::test_protocols::WithProtocolEndsClientEndsTopResponse>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::WithProtocolEnds::ServerEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ServerEnds>, |
| ::fidl::Response<::test_protocols::WithProtocolEnds::ServerEnds>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ServerEnds> |
| src) { |
| return ::fidl::Response<::test_protocols::WithProtocolEnds::ServerEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsServerEndsTopResponse, |
| ::test_protocols::WithProtocolEndsServerEndsTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ServerEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ServerEnds>, |
| ::fidl::Response<::test_protocols::WithProtocolEnds::ServerEnds>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithProtocolEnds::ServerEnds> src) { |
| return ::fidl::WireResponse<::test_protocols::WithProtocolEnds::ServerEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithProtocolEndsServerEndsTopResponse, |
| ::test_protocols::WithProtocolEndsServerEndsTopResponse>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::WithProtocolEnds::StructContainingEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>, |
| ::fidl::Response< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>>:: |
| ToNatural(::fidl::WireResponse< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds> |
| src) { |
| return ::fidl::Response< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithProtocolEndsStructContainingEndsTopResponse, |
| ::test_protocols::WithProtocolEndsStructContainingEndsTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::WithProtocolEnds::StructContainingEnds> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>, |
| ::fidl::Response< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds> |
| src) { |
| return ::fidl::WireResponse< |
| ::test_protocols::WithProtocolEnds::StructContainingEnds>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire:: |
| WithProtocolEndsStructContainingEndsTopResponse, |
| ::test_protocols::WithProtocolEndsStructContainingEndsTopResponse>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::ManyParameters::Fifteen> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ManyParameters::Fifteen>, |
| ::fidl::Request<::test_protocols::ManyParameters::Fifteen>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::ManyParameters::Fifteen> src) { |
| return ::fidl::Request<::test_protocols::ManyParameters::Fifteen>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ManyParametersFifteenRequest, |
| ::test_protocols::ManyParametersFifteenRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::ManyParameters::Fifteen> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ManyParameters::Fifteen>, |
| ::fidl::Request<::test_protocols::ManyParameters::Fifteen>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::ManyParameters::Fifteen> src) { |
| return ::fidl::WireRequest<::test_protocols::ManyParameters::Fifteen>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ManyParametersFifteenRequest, |
| ::test_protocols::ManyParametersFifteenRequest>::ToWire(arena, |
| std::move( |
| src))); |
| } |
| |
| ::fidl::Request<::test_protocols::HandleRightsProtocol::NoResponseMethod> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::HandleRightsProtocol::NoResponseMethod>, |
| ::fidl::Request<::test_protocols::HandleRightsProtocol::NoResponseMethod>>:: |
| ToNatural(::fidl::WireRequest< |
| ::test_protocols::HandleRightsProtocol::NoResponseMethod> |
| src) { |
| return ::fidl::Request< |
| ::test_protocols::HandleRightsProtocol::NoResponseMethod>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolNoResponseMethodRequest, |
| ::test_protocols::HandleRightsProtocolNoResponseMethodRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::HandleRightsProtocol::NoResponseMethod> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest< |
| ::test_protocols::HandleRightsProtocol::NoResponseMethod>, |
| ::fidl::Request<::test_protocols::HandleRightsProtocol::NoResponseMethod>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request< |
| ::test_protocols::HandleRightsProtocol::NoResponseMethod> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::HandleRightsProtocol::NoResponseMethod>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolNoResponseMethodRequest, |
| ::test_protocols::HandleRightsProtocolNoResponseMethodRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::HandleRightsProtocol::ResponseMethod> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::HandleRightsProtocol::ResponseMethod>, |
| ::fidl::Request<::test_protocols::HandleRightsProtocol::ResponseMethod>>:: |
| ToNatural(::fidl::WireRequest< |
| ::test_protocols::HandleRightsProtocol::ResponseMethod> |
| src) { |
| return ::fidl::Request< |
| ::test_protocols::HandleRightsProtocol::ResponseMethod>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodRequest, |
| ::test_protocols::HandleRightsProtocolResponseMethodRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::HandleRightsProtocol::ResponseMethod> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::HandleRightsProtocol::ResponseMethod>, |
| ::fidl::Request<::test_protocols::HandleRightsProtocol::ResponseMethod>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::HandleRightsProtocol::ResponseMethod> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::HandleRightsProtocol::ResponseMethod>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodRequest, |
| ::test_protocols::HandleRightsProtocolResponseMethodRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::HandleRightsProtocol::ResponseMethod> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse< |
| ::test_protocols::HandleRightsProtocol::ResponseMethod>, |
| ::fidl::Response<::test_protocols::HandleRightsProtocol::ResponseMethod>>:: |
| ToNatural(::fidl::WireResponse< |
| ::test_protocols::HandleRightsProtocol::ResponseMethod> |
| src) { |
| return ::fidl::Response< |
| ::test_protocols::HandleRightsProtocol::ResponseMethod>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodTopResponse, |
| ::test_protocols::HandleRightsProtocolResponseMethodTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::HandleRightsProtocol::ResponseMethod> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse< |
| ::test_protocols::HandleRightsProtocol::ResponseMethod>, |
| ::fidl::Response<::test_protocols::HandleRightsProtocol::ResponseMethod>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::HandleRightsProtocol::ResponseMethod> |
| src) { |
| return ::fidl::WireResponse< |
| ::test_protocols::HandleRightsProtocol::ResponseMethod>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolResponseMethodTopResponse, |
| ::test_protocols::HandleRightsProtocolResponseMethodTopResponse>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Event<::test_protocols::HandleRightsProtocol::AnEvent> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent<::test_protocols::HandleRightsProtocol::AnEvent>, |
| ::fidl::Event<::test_protocols::HandleRightsProtocol::AnEvent>>:: |
| ToNatural(::fidl::WireEvent<::test_protocols::HandleRightsProtocol::AnEvent> |
| src) { |
| return ::fidl::Event<::test_protocols::HandleRightsProtocol::AnEvent>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolAnEventRequest, |
| ::test_protocols::HandleRightsProtocolAnEventRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireEvent<::test_protocols::HandleRightsProtocol::AnEvent> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent<::test_protocols::HandleRightsProtocol::AnEvent>, |
| ::fidl::Event<::test_protocols::HandleRightsProtocol::AnEvent>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Event<::test_protocols::HandleRightsProtocol::AnEvent> src) { |
| return ::fidl::WireEvent<::test_protocols::HandleRightsProtocol::AnEvent>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::HandleRightsProtocolAnEventRequest, |
| ::test_protocols::HandleRightsProtocolAnEventRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ResponseAsStruct> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ResponseAsStruct>, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ResponseAsStruct>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ResponseAsStruct> |
| src) { |
| return ::fidl::Request<::test_protocols::WithErrorSyntax::ResponseAsStruct>(); |
| } |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ResponseAsStruct> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ResponseAsStruct>, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ResponseAsStruct>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ResponseAsStruct> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::WithErrorSyntax::ResponseAsStruct>(); |
| } |
| |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsPrimitive> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsPrimitive> |
| src) { |
| return ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>(); |
| } |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsPrimitive> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsPrimitive> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::WithErrorSyntax::ErrorAsPrimitive>(); |
| } |
| |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsEnum> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsEnum>, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsEnum>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsEnum> |
| src) { |
| return ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsEnum>(); |
| } |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsEnum> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsEnum>, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsEnum>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::ErrorAsEnum> src) { |
| return ::fidl::WireRequest<::test_protocols::WithErrorSyntax::ErrorAsEnum>(); |
| } |
| |
| ::fidl::Request<::test_protocols::WithErrorSyntax::HandleInResult> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::HandleInResult>, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::HandleInResult>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::HandleInResult> |
| src) { |
| return ::fidl::Request<::test_protocols::WithErrorSyntax::HandleInResult>(); |
| } |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::HandleInResult> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::WithErrorSyntax::HandleInResult>, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::HandleInResult>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::WithErrorSyntax::HandleInResult> |
| src) { |
| return ::fidl::WireRequest< |
| ::test_protocols::WithErrorSyntax::HandleInResult>(); |
| } |
| |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ResponseAsStruct> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ResponseAsStruct>, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ResponseAsStruct>>:: |
| ToNatural(::fidl::WireResponse< |
| ::test_protocols::WithErrorSyntax::ResponseAsStruct> |
| src) { |
| return ::fidl::Response<::test_protocols::WithErrorSyntax::ResponseAsStruct>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructTopResponse, |
| ::fitx::result< |
| uint32_t, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResponse>>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ResponseAsStruct> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ResponseAsStruct>, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ResponseAsStruct>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ResponseAsStruct> |
| src) { |
| return ::fidl::WireResponse< |
| ::test_protocols::WithErrorSyntax::ResponseAsStruct>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxResponseAsStructTopResponse, |
| ::fitx::result< |
| uint32_t, |
| ::test_protocols::WithErrorSyntaxResponseAsStructResponse>>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsPrimitive> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>>:: |
| ToNatural(::fidl::WireResponse< |
| ::test_protocols::WithErrorSyntax::ErrorAsPrimitive> |
| src) { |
| return ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveTopResponse, |
| ::fitx::result<uint32_t>>::ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ErrorAsPrimitive> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsPrimitive>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsPrimitive> |
| src) { |
| return ::fidl::WireResponse< |
| ::test_protocols::WithErrorSyntax::ErrorAsPrimitive>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsPrimitiveTopResponse, |
| ::fitx::result<uint32_t>>::ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsEnum> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ErrorAsEnum>, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsEnum>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ErrorAsEnum> |
| src) { |
| return ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsEnum>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumTopResponse, |
| ::fitx::result<::test_protocols::ErrorEnum>>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ErrorAsEnum> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ErrorAsEnum>, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsEnum>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::ErrorAsEnum> src) { |
| return ::fidl::WireResponse<::test_protocols::WithErrorSyntax::ErrorAsEnum>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxErrorAsEnumTopResponse, |
| ::fitx::result<::test_protocols::ErrorEnum>>::ToWire(arena, |
| std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::WithErrorSyntax::HandleInResult> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::HandleInResult>, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::HandleInResult>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::HandleInResult> |
| src) { |
| return ::fidl::Response<::test_protocols::WithErrorSyntax::HandleInResult>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultTopResponse, |
| ::fitx::result<uint32_t, ::test_protocols:: |
| WithErrorSyntaxHandleInResultResponse>>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::HandleInResult> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::WithErrorSyntax::HandleInResult>, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::HandleInResult>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::WithErrorSyntax::HandleInResult> |
| src) { |
| return ::fidl::WireResponse< |
| ::test_protocols::WithErrorSyntax::HandleInResult>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::WithErrorSyntaxHandleInResultTopResponse, |
| ::fitx::result<uint32_t, ::test_protocols:: |
| WithErrorSyntaxHandleInResultResponse>>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::DiscoverableProtocol::Method> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::DiscoverableProtocol::Method>, |
| ::fidl::Request<::test_protocols::DiscoverableProtocol::Method>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::DiscoverableProtocol::Method> |
| src) { |
| return ::fidl::Request<::test_protocols::DiscoverableProtocol::Method>(); |
| } |
| ::fidl::WireRequest<::test_protocols::DiscoverableProtocol::Method> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::DiscoverableProtocol::Method>, |
| ::fidl::Request<::test_protocols::DiscoverableProtocol::Method>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::DiscoverableProtocol::Method> src) { |
| return ::fidl::WireRequest<::test_protocols::DiscoverableProtocol::Method>(); |
| } |
| |
| ::fidl::Request<::test_protocols::ChannelProtocol::MethodA> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodA>, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MethodA>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodA> src) { |
| return ::fidl::Request<::test_protocols::ChannelProtocol::MethodA>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodARequest, |
| ::test_protocols::ChannelProtocolMethodARequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodA> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodA>, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MethodA>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MethodA> src) { |
| return ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodA>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodARequest, |
| ::test_protocols::ChannelProtocolMethodARequest>::ToWire(arena, |
| std::move( |
| src))); |
| } |
| |
| ::fidl::Request<::test_protocols::ChannelProtocol::MethodB> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodB>, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MethodB>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodB> src) { |
| return ::fidl::Request<::test_protocols::ChannelProtocol::MethodB>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodBRequest, |
| ::test_protocols::ChannelProtocolMethodBRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodB> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodB>, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MethodB>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MethodB> src) { |
| return ::fidl::WireRequest<::test_protocols::ChannelProtocol::MethodB>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodBRequest, |
| ::test_protocols::ChannelProtocolMethodBRequest>::ToWire(arena, |
| std::move( |
| src))); |
| } |
| |
| ::fidl::Request<::test_protocols::ChannelProtocol::TakeHandle> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::TakeHandle>, |
| ::fidl::Request<::test_protocols::ChannelProtocol::TakeHandle>>:: |
| ToNatural(::fidl::WireRequest<::test_protocols::ChannelProtocol::TakeHandle> |
| src) { |
| return ::fidl::Request<::test_protocols::ChannelProtocol::TakeHandle>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolTakeHandleRequest, |
| ::test_protocols::ChannelProtocolTakeHandleRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::TakeHandle> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::TakeHandle>, |
| ::fidl::Request<::test_protocols::ChannelProtocol::TakeHandle>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::ChannelProtocol::TakeHandle> src) { |
| return ::fidl::WireRequest<::test_protocols::ChannelProtocol::TakeHandle>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolTakeHandleRequest, |
| ::test_protocols::ChannelProtocolTakeHandleRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Request<::test_protocols::ChannelProtocol::MutateSocket> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MutateSocket>, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MutateSocket>>:: |
| ToNatural( |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MutateSocket> |
| src) { |
| return ::fidl::Request<::test_protocols::ChannelProtocol::MutateSocket>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMutateSocketRequest, |
| ::test_protocols::ChannelProtocolMutateSocketRequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MutateSocket> |
| WireNaturalConversionTraits< |
| ::fidl::WireRequest<::test_protocols::ChannelProtocol::MutateSocket>, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MutateSocket>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Request<::test_protocols::ChannelProtocol::MutateSocket> src) { |
| return ::fidl::WireRequest<::test_protocols::ChannelProtocol::MutateSocket>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMutateSocketRequest, |
| ::test_protocols::ChannelProtocolMutateSocketRequest>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::ChannelProtocol::MethodB> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::MethodB>, |
| ::fidl::Response<::test_protocols::ChannelProtocol::MethodB>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::MethodB> src) { |
| return ::fidl::Response<::test_protocols::ChannelProtocol::MethodB>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodBTopResponse, |
| ::test_protocols::ChannelProtocolMethodBTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::MethodB> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::MethodB>, |
| ::fidl::Response<::test_protocols::ChannelProtocol::MethodB>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::ChannelProtocol::MethodB> src) { |
| return ::fidl::WireResponse<::test_protocols::ChannelProtocol::MethodB>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMethodBTopResponse, |
| ::test_protocols::ChannelProtocolMethodBTopResponse>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Response<::test_protocols::ChannelProtocol::TakeHandle> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::TakeHandle>, |
| ::fidl::Response<::test_protocols::ChannelProtocol::TakeHandle>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::TakeHandle> |
| src) { |
| return ::fidl::Response<::test_protocols::ChannelProtocol::TakeHandle>(); |
| } |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::TakeHandle> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::TakeHandle>, |
| ::fidl::Response<::test_protocols::ChannelProtocol::TakeHandle>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::ChannelProtocol::TakeHandle> src) { |
| return ::fidl::WireResponse<::test_protocols::ChannelProtocol::TakeHandle>(); |
| } |
| |
| ::fidl::Response<::test_protocols::ChannelProtocol::MutateSocket> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::MutateSocket>, |
| ::fidl::Response<::test_protocols::ChannelProtocol::MutateSocket>>:: |
| ToNatural( |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::MutateSocket> |
| src) { |
| return ::fidl::Response<::test_protocols::ChannelProtocol::MutateSocket>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMutateSocketTopResponse, |
| ::test_protocols::ChannelProtocolMutateSocketTopResponse>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::MutateSocket> |
| WireNaturalConversionTraits< |
| ::fidl::WireResponse<::test_protocols::ChannelProtocol::MutateSocket>, |
| ::fidl::Response<::test_protocols::ChannelProtocol::MutateSocket>>:: |
| ToWire( |
| fidl::AnyArena& arena, |
| ::fidl::Response<::test_protocols::ChannelProtocol::MutateSocket> src) { |
| return ::fidl::WireResponse<::test_protocols::ChannelProtocol::MutateSocket>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolMutateSocketTopResponse, |
| ::test_protocols::ChannelProtocolMutateSocketTopResponse>:: |
| ToWire(arena, std::move(src))); |
| } |
| |
| ::fidl::Event<::test_protocols::ChannelProtocol::EventA> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent<::test_protocols::ChannelProtocol::EventA>, |
| ::fidl::Event<::test_protocols::ChannelProtocol::EventA>>:: |
| ToNatural( |
| ::fidl::WireEvent<::test_protocols::ChannelProtocol::EventA> src) { |
| return ::fidl::Event<::test_protocols::ChannelProtocol::EventA>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolEventARequest, |
| ::test_protocols::ChannelProtocolEventARequest>:: |
| ToNatural(std::move(src))); |
| } |
| ::fidl::WireEvent<::test_protocols::ChannelProtocol::EventA> |
| WireNaturalConversionTraits< |
| ::fidl::WireEvent<::test_protocols::ChannelProtocol::EventA>, |
| ::fidl::Event<::test_protocols::ChannelProtocol::EventA>>:: |
| ToWire(fidl::AnyArena& arena, |
| ::fidl::Event<::test_protocols::ChannelProtocol::EventA> src) { |
| return ::fidl::WireEvent<::test_protocols::ChannelProtocol::EventA>( |
| WireNaturalConversionTraits< |
| ::test_protocols::wire::ChannelProtocolEventARequest, |
| ::test_protocols::ChannelProtocolEventARequest>::ToWire(arena, |
| std::move( |
| src))); |
| } |
| #endif // __Fuchsia__ |
| } // namespace internal |
| } // namespace fidl |