diagnostics_data

Type Alias LogsProperty

Source
pub type LogsProperty = Property<LogsField>;
Expand description

A diagnostics hierarchy property keyed by LogsField.

Aliased Type§

enum LogsProperty {
    String(LogsField, String),
    Bytes(LogsField, Vec<u8>),
    Int(LogsField, i64),
    Uint(LogsField, u64),
    Double(LogsField, f64),
    Bool(LogsField, bool),
    DoubleArray(LogsField, ArrayContent<f64>),
    IntArray(LogsField, ArrayContent<i64>),
    UintArray(LogsField, ArrayContent<u64>),
    StringList(LogsField, Vec<String>),
}

Variants§

§

String(LogsField, String)

The value is a string.

§

Bytes(LogsField, Vec<u8>)

The value is a bytes vector.

§

Int(LogsField, i64)

The value is an integer.

§

Uint(LogsField, u64)

The value is an unsigned integer.

§

Double(LogsField, f64)

The value is a double.

§

Bool(LogsField, bool)

The value is a boolean.

§

DoubleArray(LogsField, ArrayContent<f64>)

The value is a double array.

§

IntArray(LogsField, ArrayContent<i64>)

The value is an integer array.

§

UintArray(LogsField, ArrayContent<u64>)

The value is an unsigned integer array.

§

StringList(LogsField, Vec<String>)

The value is a list of strings.