Enum reveal_yaml::project::JsType
source · pub enum JsType {
Bool(bool),
Int(u32),
Float(f32),
String(String),
Seq(Vec<Self>),
Map(HashMap<String, Self>),
}
Expand description
The union type of the options.
Variants§
Bool(bool)
Boolean values.
Int(u32)
Integer values.
Float(f32)
Float values.
String(String)
String values.
Seq(Vec<Self>)
Sequence values.
Map(HashMap<String, Self>)
A subsequence of options, map-like.
Trait Implementations§
source§impl<'de> Deserialize<'de> for JsType
impl<'de> Deserialize<'de> for JsType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more