Crate schema_org_types

source ·
Expand description

This crate provides automatically generated Rust types of Schema.org schemas.

You will need a #![recursion_limit = "512"] when compiling this crate.

Features

  • derive-all — add all derives on the schemas
    • enables derive-debug, derive-clone
  • derive-debug — derive Debug for the schemas
    • enabled by derive-all
  • derive-clone — derive Clone for the schemas
    • enabled by derive-all
  • fallible — add a last *Fail-variant to all properties which should capture all failed deserialization attempts with their value, see fallible

Optional Dependencies

  • serde — enable serialization and deserialization via serde
    • enables dep:serde, dep:serde_with, json-number/serde, url/serde

Re-exports

Modules

Structs

Enums

Traits