fidl_
test_
conformance
0.0.1
Macros
CompatXUnionUnknown
EmptyEnumUnknown
EmptyFlexibleUnionUnknown
EnvelopeInliningTestUnionUnknown
FlexibleEnumInt16Unknown
FlexibleEnumInt32Unknown
FlexibleEnumInt64Unknown
FlexibleEnumInt8Unknown
FlexibleEnumUint16Unknown
FlexibleEnumUint32Unknown
FlexibleEnumUint64Unknown
FlexibleEnumUint8Unknown
RecursiveUnionUnknown
SampleResourceXUnionUnknown
SampleXUnionUnknown
SignedEnumUnknown
UnionOfEndpointsUnionUnknown
UnsignedEnumUnknown
XUnionOfTableThenXUnionThenUnionUnknown
XUnionOfUnionUnknown
XUnionWithEmptyStructUnknown
XUnionWithStructUnknown
XUnionWithUnionsUnknown
XUnionWithXUnionUnknown
Structs
AliasedBool
AliasedFloat64
AliasedString
AliasedStruct
AliasedUint64
AlternatingHandlesAndFailures
AnEmptyStructInStruct
AnotherEmptyStruct
ArrayOfArrayOfNonnullableHandles
ArrayOfHandles
ArrayOfNonnullableHandles
ArrayOfNullableHandles
ArrayOfOptionalHandles
ArrayOfVectorOfEventInStructWithDefaultRights
ArrayOfVectorOfEventInStructWithReducedRights
ArrayOfVectorOfEventInTableWithDefaultRights
ArrayOfVectorOfEventInTableWithDefaultRightsStruct
ArrayOfVectorOfEventInTableWithReducedRights
ArrayOfVectorOfEventInTableWithReducedRightsStruct
ArrayOfVectorOfEventInUnionWithDefaultRightsStruct
ArrayOfVectorOfEventInUnionWithReducedRightsStruct
ArrayStruct
ArrayWithInternalPadding
BitsUint32
BitsUint8
Bounded32NonnullableString
Bounded32NonnullableVectorOfHandles
Bounded32NonnullableVectorOfUint32s
Bounded32NullableString
Bounded32NullableVectorOfHandles
Bounded32NullableVectorOfUint32s
BoxOfSingleHandle
BoxOfSingleOptionalHandle
CompatTable
CompatTableString
CompatTableValue
ComponentControllerControlHandle
ComponentControllerEventStream
ComponentControllerMarker
ComponentControllerProxy
ComponentControllerRequestStream
ComponentControllerSynchronousProxy
CreateComponentRequest
EmptyBits
EmptyBitsStruct
EmptyEnumStruct
EmptyResourceTable
EmptyResourceTableStruct
EmptyStruct
EmptyStructSandwich
EmptyStructUnionStruct
EmptyStructsInArrayInStruct
EmptyStructsInVectorInStruct
EmptyTable
EnvelopeInliningTestUnionStruct
EventWithDefaultRights
EventWithReducedRights
FidlvizBits
FidlvizDemo
FidlvizStruct1
FidlvizStruct2
FidlvizTable
FileGetAttrResponse
FiveByte
FiveByteInArray
FiveByteInStruct
FiveByteInVector
FlexibleBitsUint16
FlexibleBitsUint16Struct
FlexibleBitsUint32
FlexibleBitsUint32Struct
FlexibleBitsUint64
FlexibleBitsUint64Struct
FlexibleBitsUint8
FlexibleBitsUint8Struct
FlexibleEnumInt16Struct
FlexibleEnumInt32Struct
FlexibleEnumInt64Struct
FlexibleEnumInt8Struct
FlexibleEnumUint16Struct
FlexibleEnumUint32Struct
FlexibleEnumUint64Struct
FlexibleEnumUint8Struct
GoldenBits
GoldenBitsStruct
GoldenBoolStruct
GoldenByteArrayStruct
GoldenByteVectorStruct
GoldenDoubleStruct
GoldenEnumStruct
GoldenFloatStruct
GoldenHandleBasicRightsStruct
GoldenIntStruct
GoldenNullableByteVectorStruct
GoldenNullableHandleStruct
GoldenNullableStringStruct
GoldenNullableStruct
GoldenNullableUnionStruct
GoldenStringStruct
GoldenStringWithMaxSize2
GoldenStructArrayStruct
GoldenStructVectorStruct
GoldenTable
GoldenTableStruct
GoldenUintStruct
GoldenUnionStruct
Int64Struct
InterfaceConfig
LargeArrays
LaunchInfo
Length2StringWrapper
LotsOfVectors
MixedFieldsBody
MixedFieldsMessage
MultipleBoundedNonnullableVectorsOfHandles
MultipleBoundedNonnullableVectorsOfUint32s
MultipleBoundedNullableVectorsOfHandles
MultipleBoundedNullableVectorsOfUint32s
MultipleHandleSubtypes
MultipleNonnullableHandles
MultipleNonnullableStrings
MultipleNonnullableVectorsOfUint32s
MultipleNullableHandles
MultipleNullableStrings
MultipleShortNonnullableStrings
MultipleShortNullableStrings
MutualRecursionUnionStruct
MyBool
MyByte
MyFloat32
MyFloat64
MyInt16
MyInt32
MyInt64
MyInt8
MyUint16
MyUint32
MyUint64
MyUint8
NoCodingTablesStressor
NodeAttributes
NonnullableHandle
NonnullableHandleArray
NullableHandle
OneLayerStructNoPaddingAlign4
OneLayerStructNoPaddingAlign8
OneLayerStructWithBool
OneLayerStructWithPaddingAlign4
OneLayerStructWithPaddingAlign8
OptionalEmptyStructWrapper
OptionalStringWrapper
OptionalVectorWrapper
OutOfLineArrayOfNonnullableHandles
OutOfLinePaddingZeroed4
OutOfLinePaddingZeroed6
OutOfLinePaddingZeroed7
OutOfLineSandwich1
OutOfLineSandwich1WithOptUnion
PaddedTable
PaddedTableStruct
PaddedUnionStruct
PaddingAlignment2MaskMayBe4Bytes
PaddingAlignment2MaskMayBe4BytesVector
PaddingAlignment4MaskMayBe8Bytes
PaddingAlignment4MaskMayBe8BytesVector
PaddingBetweenFieldsInt16Int32
PaddingBetweenFieldsInt16Int64
PaddingBetweenFieldsInt32Int64
PaddingBetweenFieldsInt8Int16
PaddingBetweenFieldsInt8Int32
PaddingBetweenFieldsInt8Int64
PaddingEndOfInlineObject1Byte
PaddingEndOfInlineObject2Byte
PaddingEndOfInlineObject3Byte
PaddingEndOfInlineObject4Byte
PaddingEndOfInlineObject5Byte
PaddingEndOfInlineObject6Byte
PaddingEndOfInlineObject7Byte
PaddingEndOfInlineObjectBeforeNextObject1Byte
PaddingEndOfInlineObjectBeforeNextObject2Byte
PaddingEndOfInlineObjectBeforeNextObject3Byte
PaddingEndOfInlineObjectBeforeNextObject4Byte
PaddingEndOfInlineObjectBeforeNextObject5Byte
PaddingEndOfInlineObjectBeforeNextObject6Byte
PaddingEndOfInlineObjectBeforeNextObject7Byte
PaddingEndOfOutOfLineObject1Byte
PaddingEndOfOutOfLineObject2Byte
PaddingEndOfOutOfLineObject3Byte
PaddingEndOfOutOfLineObject4Byte
PaddingEndOfOutOfLineObject5Byte
PaddingEndOfOutOfLineObject6Byte
PaddingEndOfOutOfLineObject7Byte
PaddingInBetweenOutOfLineObjects1Byte
PaddingInBetweenOutOfLineObjects2Byte
PaddingInBetweenOutOfLineObjects3Byte
PaddingInBetweenOutOfLineObjects4Byte
PaddingInBetweenOutOfLineObjects5Byte
PaddingInBetweenOutOfLineObjects6Byte
PaddingInBetweenOutOfLineObjects7Byte
ProtocolControlHandle
ProtocolEventStream
ProtocolMarker
ProtocolProxy
ProtocolRequestStream
ProtocolSynchronousProxy
RecursiveEmptyStruct
RecursiveEmptyStructArrayWrapper
RecursiveEmptyStructVectorWrapper
RecursiveOptionalAndTable
RecursiveOptionalAndTableStruct
RecursiveOptionalAndUnionStruct
RecursiveOptionalAndVectorStruct
RecursiveOptionalBasicStruct
RecursiveOptionalStruct
RecursiveOptionalStructArrayWrapper
RecursiveOptionalStructWithString
RecursiveTable
RecursiveTableHolder
RecursiveTableOptionalHolder
RecursiveUnionStruct
RecursiveVectorStruct
RecursiveVectorUnionStruct
Regression1
Regression10TableV1
Regression10TableV2
Regression10TableV3
Regression10V1
Regression10V2
Regression10V3
Regression11
Regression2
Regression3
Regression4
Regression5
Regression6
Regression7TableUnionXUnion
Regression8OptUnionSize12Align4
Regression8TableWithUnionSize12Align4
Regression8VectorOfOptUnionSize12Align4
Regression9Message
Regression9Value
ReverseOrdinalTable
ReverseOrdinalUnionStruct
Rights
Sandwich1
Sandwich1Message
Sandwich1WithOptUnion
Sandwich2
Sandwich3
Sandwich4
Sandwich4Align8
Sandwich4Align8WithPointer
Sandwich4Message
Sandwich5
Sandwich5Message
Sandwich6
Sandwich7
Sandwich7Message
Sandwich8
Sandwich9
ShortStringThenHandle
SimpleResourceTable
SimpleTable
SimpleTableArrayStruct
SimpleTableThenUint64
SingleHandle
SingleOptionalHandle
SingleVariantUnionStruct
Size5Alignment1
Size5Alignment1Array
Size5Alignment1Vector
Size5Alignment4
Size5Alignment4Array
Size5Alignment4Vector
Size8Align8
StrictBitsUint16
StrictBitsUint16Struct
StrictBitsUint32
StrictBitsUint32Struct
StrictBitsUint64
StrictBitsUint64Struct
StrictBitsUint8
StrictBitsUint8Struct
StrictEnumInt16Struct
StrictEnumInt32Struct
StrictEnumInt64Struct
StrictEnumInt8Struct
StrictEnumUint16Struct
StrictEnumUint32Struct
StrictEnumUint64Struct
StrictEnumUint8Struct
StringUnionStruct
StringUnionStructWrapper
StringUnionStructWrapperResponse
StringUnionVector
StringWrapper
Struct1Byte
Struct2Byte
Struct3Byte
Struct4Byte
Struct5Byte
Struct6Byte
Struct7Byte
Struct8Byte
StructOfEmptyFlexibleUnion
StructOfEmptyTable
StructOfEndpoints
StructOfOptionalUnionOfHandle
StructOfReverseOrdinalTable
StructOfSimpleResourceTable
StructOfSimpleTable
StructOfTableWithGaps
StructOfTableWithStringAndVector
StructOfTableWithXUnion
StructOfUnionOfTable
StructSize16Align8
StructSize3Align1
StructSize3Align2
StructTableNoFields
StructWithArrays
StructWithInt
StructWithOptionals
StructWithVectors
TableFieldInlined
TableFieldInlinedHandle
TableFieldInlinedHandleStruct
TableFieldInlinedStruct
TableFieldOutOfLine
TableFieldOutOfLineStruct
TableFieldUnknown
TableFieldUnknownResource
TableFieldUnknownResourceStruct
TableFieldUnknownStruct
TableFieldUnsetFlexibleEnumInlined
TableFieldUnsetFlexibleEnumInlinedStruct
TableNoFields
TableOfEndpoints
TableOfEndpointsTable
TableOfUnionThenXUnionThenTableThenXUnionThenUnion
TableOfXUnionThenUnion
TableStructWithReservedSandwich
TableStructWithReservedSandwichStruct
TableStructWithUint32Sandwich
TableStructWithUint32SandwichStruct
TableUnionWithVectorReservedSandwich
TableUnionWithVectorReservedSandwichStruct
TableUnionWithVectorStructSandwich
TableUnionWithVectorStructSandwichStruct
TableWithEmptyStruct
TableWithGaps
TableWithReservedFieldThenUnion
TableWithReservedFieldThenUnionStruct
TableWithStringAndVector
TableWithUnionSize12Align4
TableWithXUnion
TestAddEthernetDeviceRequest
TestFlexibleResourceXUnionInStruct
TestFlexibleXUnionInStruct
TestInlineXUnionInStruct
TestOptionalFlexibleResourceXUnionInStruct
TestOptionalFlexibleXUnionInStruct
TestOptionalStrictResourceXUnionInStruct
TestOptionalStrictXUnionInStruct
TestOptionalXUnionInStruct
TestPackageResolverResolveRequest
TestStrictResourceXUnionInStruct
TestStrictXUnionInStruct
TestXUnionInTable
ThreeByte
ThreeByteInArray
ThreeByteInStruct
ThreeByteInVector
TransactionHeader
TransformerEmptyStruct
TransformerSimpleTable
TwoEmptyStructsInStruct
TwoEmptyStructsInStructInVectorInStruct
TwoLayerStructInnerBool
TwoLayerStructInnerPaddingAlign4
TwoLayerStructInnerPaddingAlign8
TwoLayerStructNoPaddingAlign4
TwoLayerStructNoPaddingAlign8
Uint16Struct
Uint32Struct
Uint64Struct
Uint64Uint32Uint16Uint8
Uint8Struct
Uint8Uint16Uint32Uint64
Uint8UnionStruct
UnboundedNonnullableString
UnboundedNonnullableVectorOfHandles
UnboundedNonnullableVectorOfUint32s
UnboundedNullableString
UnboundedNullableVectorOfHandles
UnboundedNullableVectorOfUint32s
UnionInlinePaddingStruct
UnionOfEndpoints
UnionWithBoundStringStruct
UpdatePolicy
VectorOfArrayOfEventInStructWithDefaultRights
VectorOfArrayOfEventInStructWithReducedRights
VectorOfArrayOfEventInTableWithReducedRights
VectorOfArrayOfEventInTableWithReducedRightsStruct
VectorOfArrayOfEventInUnionWithReducedRightsStruct
VectorOfByteVector
VectorOfEnumStruct
VectorOfHandles
VectorOfOptionalHandles
VectorOfStrings
VectorOfUpTo2Handles
VectorWithLimit
VectorWrapper
XUnionInTable
XUnionWithStructStruct
XUnionWithXUnionStruct
Enums
ArrayOfVectorOfEventInUnionWithDefaultRights
ArrayOfVectorOfEventInUnionWithReducedRights
CompatUnion
CompatXUnion
ComponentControllerEvent
ComponentControllerRequest
EmptyEnum
EmptyFlexibleUnion
EmptyStructUnion
EnumUint32
EnumUint8
EnvelopeInliningTestUnion
FidlvizEnum
FidlvizUnion
FlexibleEnumInt16
FlexibleEnumInt32
FlexibleEnumInt64
FlexibleEnumInt8
FlexibleEnumUint16
FlexibleEnumUint32
FlexibleEnumUint64
FlexibleEnumUint8
GoldenEnum
GoldenUnion
IpAddressConfig
MutualRecursionUnion
ObjType
PaddedUnion
ProtocolEvent
ProtocolRequest
RecursiveOptionalAndUnion
RecursiveUnion
RecursiveVectorUnion
Regression9Result
ReverseOrdinalUnion
SampleResourceXUnion
SampleStrictResourceXUnion
SampleStrictXUnion
SampleXUnion
SignedEnum
SimpleUnion
SingleVariantUnion
StrictEnumInt16
StrictEnumInt32
StrictEnumInt64
StrictEnumInt8
StrictEnumUint16
StrictEnumUint32
StrictEnumUint64
StrictEnumUint8
StringBoolUnion
StringUnion
Uint8Union
UnionAtTheBottom
UnionInlinePadding
UnionOfEndpointsUnion
UnionOfHandle
UnionOfTable
UnionOfUnion
UnionOfXUnionThenTableThenXUnionThenUnion
UnionSize12Align4
UnionSize24Align8
UnionSize36Align4
UnionSize8Align4
UnionWithBoundString
UnionWithEmptyStruct
UnionWithRegression10Table
UnionWithVector
UnionWithVectorOfVectors
UnsignedEnum
VectorOfArrayOfEventInUnionWithReducedRights
XUnionOfTableThenXUnionThenUnion
XUnionOfUnion
XUnionWithEmptyStruct
XUnionWithStruct
XUnionWithUnions
XUnionWithXUnion
Constants
DEFAULT_EVENT_RIGHTS
RIGHTS_BASIC
Traits
ComponentControllerProxyInterface
ProtocolProxyInterface
Type Aliases
Boool
HollowStruct
Hover64
Id
Rope
fidl_test_conformance
Type Alias
Id
Copy item path
Settings
Help
Summary
pub type Id =
u64
;