blob: 27ab11cdc6f93957efd55f557420590df2036a5d [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
// fidl_experiment = output_index_json
#include <fidl/test.bindingsdenylist/cpp/type_conversions.h>
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wshadow"
namespace fidl {
namespace internal {
::test_bindingsdenylist::DenyEachBindingOnlyDenyDartRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartRequest>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartRequest src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartRequest(WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.a)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartRequest>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartRequest src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartRequest{
.a = WireNaturalConversionTraits<bool, bool>::ToWire(arena, std::move(src.a())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResponse src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse(WireNaturalConversionTraits<int32_t, int32_t>::ToNatural(std::move(src.b)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResponse{
.b = WireNaturalConversionTraits<int32_t, int32_t>::ToWire(arena, std::move(src.b())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyGoRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoRequest>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoRequest src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoRequest(WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.a)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoRequest>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoRequest src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoRequest{
.a = WireNaturalConversionTraits<bool, bool>::ToWire(arena, std::move(src.a())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResponse src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse(WireNaturalConversionTraits<int32_t, int32_t>::ToNatural(std::move(src.b)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResponse{
.b = WireNaturalConversionTraits<int32_t, int32_t>::ToWire(arena, std::move(src.b())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerRequest>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerRequest src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerRequest(WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.a)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerRequest>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerRequest src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerRequest{
.a = WireNaturalConversionTraits<bool, bool>::ToWire(arena, std::move(src.a())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResponse src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse(WireNaturalConversionTraits<int32_t, int32_t>::ToNatural(std::move(src.b)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResponse{
.b = WireNaturalConversionTraits<int32_t, int32_t>::ToWire(arena, std::move(src.b())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyRustRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustRequest>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustRequest src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustRequest(WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.a)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustRequest>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustRequest src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustRequest{
.a = WireNaturalConversionTraits<bool, bool>::ToWire(arena, std::move(src.a())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResponse src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse(WireNaturalConversionTraits<int32_t, int32_t>::ToNatural(std::move(src.b)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResponse{
.b = WireNaturalConversionTraits<int32_t, int32_t>::ToWire(arena, std::move(src.b())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerRequest>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerRequest src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerRequest(WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.a)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerRequest WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerRequest, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerRequest>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerRequest src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerRequest{
.a = WireNaturalConversionTraits<bool, bool>::ToWire(arena, std::move(src.a())),
};
}
::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResponse src) {
return ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse(WireNaturalConversionTraits<int32_t, int32_t>::ToNatural(std::move(src.b)));
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResponse WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse src) {
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResponse{
.b = WireNaturalConversionTraits<int32_t, int32_t>::ToWire(arena, std::move(src.b())),
};
}
::test_bindingsdenylist::MemberOnlyAppearsInImportingLibrary WireNaturalConversionTraits<::test_bindingsdenylist::wire::MemberOnlyAppearsInImportingLibrary, ::test_bindingsdenylist::MemberOnlyAppearsInImportingLibrary>::ToNatural(::test_bindingsdenylist::wire::MemberOnlyAppearsInImportingLibrary src) {
return ::test_bindingsdenylist::MemberOnlyAppearsInImportingLibrary(WireNaturalConversionTraits<bool, bool>::ToNatural(std::move(src.a)));
}
::test_bindingsdenylist::wire::MemberOnlyAppearsInImportingLibrary WireNaturalConversionTraits<::test_bindingsdenylist::wire::MemberOnlyAppearsInImportingLibrary, ::test_bindingsdenylist::MemberOnlyAppearsInImportingLibrary>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::MemberOnlyAppearsInImportingLibrary src) {
return ::test_bindingsdenylist::wire::MemberOnlyAppearsInImportingLibrary{
.a = WireNaturalConversionTraits<bool, bool>::ToWire(arena, std::move(src.a())),
};
}
::test_bindingsdenylist::OnlyAppearsInImportingLibrary WireNaturalConversionTraits<::test_bindingsdenylist::wire::OnlyAppearsInImportingLibrary, ::test_bindingsdenylist::OnlyAppearsInImportingLibrary>::ToNatural(::test_bindingsdenylist::wire::OnlyAppearsInImportingLibrary src) {
return ::test_bindingsdenylist::OnlyAppearsInImportingLibrary(WireNaturalConversionTraits<::test_bindingsdenylist::wire::MemberOnlyAppearsInImportingLibrary, ::test_bindingsdenylist::MemberOnlyAppearsInImportingLibrary>::ToNatural(std::move(src.member_only_appears_in_importing_library)));
}
::test_bindingsdenylist::wire::OnlyAppearsInImportingLibrary WireNaturalConversionTraits<::test_bindingsdenylist::wire::OnlyAppearsInImportingLibrary, ::test_bindingsdenylist::OnlyAppearsInImportingLibrary>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::OnlyAppearsInImportingLibrary src) {
return ::test_bindingsdenylist::wire::OnlyAppearsInImportingLibrary{
.member_only_appears_in_importing_library = WireNaturalConversionTraits<::test_bindingsdenylist::wire::MemberOnlyAppearsInImportingLibrary, ::test_bindingsdenylist::MemberOnlyAppearsInImportingLibrary>::ToWire(arena, std::move(src.member_only_appears_in_importing_library())),
};
}
::test_bindingsdenylist::OnlyLlcpp WireNaturalConversionTraits<::test_bindingsdenylist::wire::OnlyLlcpp, ::test_bindingsdenylist::OnlyLlcpp>::ToNatural(::test_bindingsdenylist::wire::OnlyLlcpp src) {
switch (src.Which()) {
case ::test_bindingsdenylist::wire::OnlyLlcpp::Tag::kX:
return ::test_bindingsdenylist::OnlyLlcpp::WithX(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural(std::move(src.x())));
default:
ZX_PANIC("unknown union tag in strict union");
}
}
::test_bindingsdenylist::wire::OnlyLlcpp WireNaturalConversionTraits<::test_bindingsdenylist::wire::OnlyLlcpp, ::test_bindingsdenylist::OnlyLlcpp>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::OnlyLlcpp src) {
switch (src.Which()) {
case ::test_bindingsdenylist::OnlyLlcpp::Tag::kX:
return ::test_bindingsdenylist::wire::OnlyLlcpp::WithX(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire(arena, std::move(src.x().value())));
}
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResult>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult::Tag::kResponse:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse>::ToNatural(std::move(src.response())));
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult::Tag::kErr:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural(std::move(src.err())));
default:
ZX_PANIC("unknown union tag in strict union");
}
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResult>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResult::Tag::kResponse:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse>::ToWire(arena, std::move(src.response().value())));
case ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResult::Tag::kErr:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire(arena, std::move(src.err().value())));
}
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResult>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult::Tag::kResponse:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse>::ToNatural(std::move(src.response())));
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult::Tag::kErr:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural(std::move(src.err())));
default:
ZX_PANIC("unknown union tag in strict union");
}
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResult>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResult::Tag::kResponse:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse>::ToWire(arena, std::move(src.response().value())));
case ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResult::Tag::kErr:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire(arena, std::move(src.err().value())));
}
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResult>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult::Tag::kResponse:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse>::ToNatural(std::move(src.response())));
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult::Tag::kErr:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural(std::move(src.err())));
default:
ZX_PANIC("unknown union tag in strict union");
}
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResult>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResult::Tag::kResponse:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse>::ToWire(arena, std::move(src.response().value())));
case ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResult::Tag::kErr:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire(arena, std::move(src.err().value())));
}
}
::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResult>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult::Tag::kResponse:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse>::ToNatural(std::move(src.response())));
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult::Tag::kErr:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural(std::move(src.err())));
default:
ZX_PANIC("unknown union tag in strict union");
}
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResult>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResult::Tag::kResponse:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse>::ToWire(arena, std::move(src.response().value())));
case ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResult::Tag::kErr:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire(arena, std::move(src.err().value())));
}
}
::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResult>::ToNatural(::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult::Tag::kResponse:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse>::ToNatural(std::move(src.response())));
case ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult::Tag::kErr:
return ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToNatural(std::move(src.err())));
default:
ZX_PANIC("unknown union tag in strict union");
}
}
::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResult>::ToWire(fidl::AnyArena& arena, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResult src) {
switch (src.Which()) {
case ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResult::Tag::kResponse:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult::WithResponse(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResponse, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse>::ToWire(arena, std::move(src.response().value())));
case ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResult::Tag::kErr:
return ::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult::WithErr(
WireNaturalConversionTraits<uint32_t, uint32_t>::ToWire(arena, std::move(src.err().value())));
}
}
#ifdef __Fuchsia__
::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart>>::ToNatural(::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart> src) {
return ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse>>::ToNatural(std::move(src)));
}
::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart>>::ToWire(fidl::AnyArena& arena, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart> src) {
return ::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyDart>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyDartResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenyDartResponse>>::ToWire(arena, std::move(src)));
}
::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo>>::ToNatural(::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo> src) {
return ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse>>::ToNatural(std::move(src)));
}
::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo>>::ToWire(fidl::AnyArena& arena, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo> src) {
return ::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyGo>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyGoResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenyGoResponse>>::ToWire(arena, std::move(src)));
}
::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer>>::ToNatural(::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer> src) {
return ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse>>::ToNatural(std::move(src)));
}
::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer>>::ToWire(fidl::AnyArena& arena, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer> src) {
return ::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyLibfuzzer>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyLibfuzzerResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenyLibfuzzerResponse>>::ToWire(arena, std::move(src)));
}
::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust>>::ToNatural(::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust> src) {
return ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse>>::ToNatural(std::move(src)));
}
::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust>>::ToWire(fidl::AnyArena& arena, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust> src) {
return ::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenyRust>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenyRustResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenyRustResponse>>::ToWire(arena, std::move(src)));
}
::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller>>::ToNatural(::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller> src) {
return ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse>>::ToNatural(std::move(src)));
}
::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller> WireNaturalConversionTraits<::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller>, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller>>::ToWire(fidl::AnyArena& arena, ::fidl::Response<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller> src) {
return ::fidl::WireResponse<::test_bindingsdenylist::DenyEachBinding::OnlyDenySyzkaller>(
WireNaturalConversionTraits<::test_bindingsdenylist::wire::DenyEachBindingOnlyDenySyzkallerResult, ::fit::result<uint32_t, ::test_bindingsdenylist::DenyEachBindingOnlyDenySyzkallerResponse>>::ToWire(arena, std::move(src)));
}
#endif // __Fuchsia__
#pragma clang diagnostic pop
} // namespace internal
} // namespace fidl