Docs.rs
  • xsd-types-0.8.2
    • xsd-types 0.8.2
    • Docs.rs crate page
    • MIT/Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • timothee-haudebourg
    • Dependencies
      • chrono ^0.4.26 normal
      • iref ^3.1 normal
      • lazy_static ^1.4.0 normal
      • num-bigint ^0.4 normal
      • num-rational ^0.4 normal
      • num-traits ^0.2.15 normal
      • once_cell ^1.17.0 normal
      • ordered-float ^3.4.0 normal
      • pretty_dtoa ^0.3.0 normal
      • serde ^1.0 normal
      • static-iref ^3.0 normal
      • thiserror ^1.0.38 normal
    • Versions
    • 7.62% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

xsd_types0.8.2

  • All Items
  • Modules
  • Enums
  • Constants
  • Traits
  • Type Aliases
?
Change settings

Crate xsd_types

source ·
Expand description

This crate aims at providing safe representations of XSD built-in data types. For now, only numeric types are implemented.

Re-exports

  • pub use value::*;

Modules

  • lexical
  • value

Enums

  • Datatype
    XSD datatype.
  • DecimalDatatype
    Datatype derived from xsd:decimal.
  • IntDatatype
  • IntegerDatatype
  • LongDatatype
  • NCNameDatatype
  • NameDatatype
  • NonNegativeIntegerDatatype
  • NonPositiveIntegerDatatype
  • NormalizedStringDatatype
  • ParseRdfError
  • PrimitiveDatatype
    XSD primitive datatype.
  • ShortDatatype
  • StringDatatype
    Datatype derived from xsd:string.
  • TokenDatatype
  • UnsignedIntDatatype
  • UnsignedLongDatatype
  • UnsignedShortDatatype

Constants

  • XSD_ANY_URI
  • XSD_BASE64_BINARY
  • XSD_BOOLEAN
  • XSD_BYTE
  • XSD_DATE
  • XSD_DATE_TIME
  • XSD_DECIMAL
  • XSD_DOUBLE
  • XSD_DURATION
  • XSD_ENTITIES
  • XSD_ENTITY
  • XSD_FLOAT
  • XSD_G_DAY
  • XSD_G_MONTH
  • XSD_G_MONTH_DAY
  • XSD_G_YEAR
  • XSD_G_YEAR_MONTH
  • XSD_HEX_BINARY
  • XSD_ID
  • XSD_IDREF
  • XSD_IDREFS
  • XSD_INT
  • XSD_INTEGER
  • XSD_LANGUAGE
  • XSD_LONG
  • XSD_NAME
  • XSD_NC_NAME
  • XSD_NEGATIVE_INTEGER
  • XSD_NMTOKEN
  • XSD_NMTOKENS
  • XSD_NON_NEGATIVE_INTEGER
  • XSD_NON_POSITIVE_INTEGER
  • XSD_NORMALIZED_STRING
  • XSD_NOTATION
  • XSD_POSITIVE_INTEGER
  • XSD_Q_NAME
  • XSD_SHORT
  • XSD_STRING
  • XSD_TIME
  • XSD_TOKEN
  • XSD_UNSIGNED_BYTE
  • XSD_UNSIGNED_INT
  • XSD_UNSIGNED_LONG
  • XSD_UNSIGNED_SHORT

Traits

  • ParseRdf
    Parse a value directly from its RDF lexical form.

Type Aliases

  • ParseRdfResult