ReferencePathEvaluateError

Type Alias ReferencePathEvaluateError 

Source
pub type ReferencePathEvaluateError = ReferencePathEvaluateError;

Aliased Type§

pub enum ReferencePathEvaluateError {
    EvaluateToMoreThan1Value(String),
    IndexOnNonArrayField {
        index: i32,
        type_string: &'static str,
        value: Value,
    },
    IndexOnNonObjectField {
        field_name: String,
        type_string: &'static str,
        value: Value,
    },
}

Variants§

§

EvaluateToMoreThan1Value(String)

§

IndexOnNonArrayField

Fields

§index: i32
§type_string: &'static str
§value: Value
§

IndexOnNonObjectField

Fields

§field_name: String
§type_string: &'static str
§value: Value