Enum aws_smithy_types::Document [−][src]
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
JSON object
JSON array
Number(Number)
JSON number
Tuple Fields of Number
0: Number
String(String)
JSON string
Tuple Fields of String
0: String
Bool(bool)
JSON boolean
Tuple Fields of Bool
0: bool
JSON null
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Document
impl UnwindSafe for Document
Blanket Implementations
Mutably borrows from an owned value. Read more