Enum aws_smithy_types::Document
source · pub enum Document {
Object(HashMap<String, Document>),
Array(Vec<Document>),
Number(Number),
String(String),
Bool(bool),
Null,
}
Expand description
Document Type
Document types represents protocol-agnostic open content that is accessed like JSON data. Open content is useful for modeling unstructured data that has no schema, data that can’t be modeled using rigid types, or data that has a schema that evolves outside of the purview of a model. The serialization format of a document is an implementation detail of a protocol.
Variants§
Object(HashMap<String, Document>)
JSON object
Array(Vec<Document>)
JSON array
Number(Number)
JSON number
String(String)
JSON string
Bool(bool)
JSON boolean
Null
JSON null