Module types

Source

Structs§

BoolProperty
Inspect API Bool Property data type.
BytesProperty
Inspect Bytes Property data type.
DoubleArrayProperty
Inspect double array data type.
DoubleExponentialHistogramProperty
An exponential histogram property for double values.
DoubleLinearHistogramProperty
A linear histogram property for double values.
DoubleProperty
Inspect double property type.
Inspector
Root of the Inspect API. Through this API, further nodes can be created and inspect can be served.
InspectorConfig
Classic builder pattern object for constructing an Inspector.
IntArrayProperty
Inspect int array data type.
IntExponentialHistogramProperty
An exponential histogram property for int values.
IntLinearHistogramProperty
A linear histogram property for integer values.
IntProperty
Inspect int property data type.
LazyNode
Inspect Lazy Node data type. NOTE: do not rely on PartialEq implementation for true comparison. Instead leverage the reader.
Node
Inspect Node data type.
StringArrayProperty
StringProperty
Inspect String Property data type.
StringReference
StringReference is a type that can be constructed and passed into the Inspect API as a name of a Node. If this is done, only one reference counted instance of the string will be allocated per Inspector. They can be safely used with LazyNodes.
UintArrayProperty
Inspect uint array data type.
UintExponentialHistogramProperty
An exponential histogram property for uint values.
UintLinearHistogramProperty
A linear histogram property for unsigned integer values.
UintProperty
Inspect uint property data type.
ValueList
Holds a list of inspect types that won’t change.

Traits§

ArithmeticArrayProperty
ArrayProperty
Trait implemented by all array properties providing common operations on arrays.
HistogramProperty
Trait implemented by all histogram properties providing common operations.
InspectType
Trait implemented by all inspect types.
InspectTypeReparentable
Trait allowing a Node to adopt any Inspect type as its child, removing it from the original parent’s tree.
InspectorIntrospectionExt
Length
Get the usable length of a type.
NumericProperty
Trait implemented by numeric properties providing common operations.
Property
Trait implemented by properties.