Crate fidl_diagnostics_validate_common

Source

Macros§

ActionUnknown
Pattern that matches an unknown Action member.
DiffTypeUnknown
Pattern that matches an unknown DiffType member.
LazyActionUnknown
Pattern that matches an unknown LazyAction member.
TestResultUnknown
Pattern that matches an unknown TestResult member.
ValueTypeUnknown
Pattern that matches an unknown ValueType member.
ValueUnknown
Pattern that matches an unknown Value member.

Structs§

AddNumber
ArrayAdd
ArraySet
ArraySubtract
CreateArrayProperty
CreateBoolProperty
Tells the puppet to create a property with the given bool value.
CreateBytesProperty
Tells the puppet to create a property with the given byte array value.
CreateExponentialHistogram
CreateLazyNode
CreateLinearHistogram
CreateNode
Tells the puppet to create a Node with the given name, parentage, and ID (the id is specified so other nodes can later be created under it).
CreateNumericProperty
Tells the puppet to create a property with the given numeric value.
CreateStringProperty
Tells the puppet to create a property with the given string value.
DeleteLazyNode
DeleteNode
Tells the puppet to delete the given node.
DeleteProperty
Tells the puppet to delete an existing property.
InitializationParams
InitializationParams tells how to initialize the Inspect library.
Insert
InsertMultiple
InspectPuppetActLazyRequest
InspectPuppetActLazyResponse
InspectPuppetActRequest
InspectPuppetActResponse
InspectPuppetInitializeRequest
InspectPuppetInitializeTreeRequest
InspectPuppetPublishResponse
SetBool
SetBytes
SetNumber
SetString
SubtractNumber

Enums§

Action
Tells the puppet to do something to modify the VMO.
DiffType
Indicate the preferred DiffType on failed tests.
LazyAction
Tells the puppet to do something to modify a lazy node.
LinkDisposition
TestResult
TestResult tells the result of executing an Initialize or Act command.
Value
ValueType

Constants§

ROOT_ID
The data in the VMO is tree-structured, and ROOT_ID identifies the (virtual) root node.