pub fn as_array(&self) -> Option<&Vec<SpannedValue>> {
        match *self {
            ValueKind::Array(ref s) => Some(s),
            _ => None,
        }
    }
/// Extracts the array value if it is an array.
Extracts the array value if it is an array.
Extracts the array value if it is an array .
pub fn as_array(&self) -> Option<&Vec<SpannedValue>> {
        match *self {
            ValueKind::Array(ref s) => Some(s),
            _ => None,
        }
    }
pub fn as_array ( & self ) -> Option < & Vec < SpannedValue > > { match * self { ValueKind :: Array ( ref s ) => Some ( s ) , _ => None , } }
Extracts the array value if it is an array.
Extracts the array value if it is an array .
&self