Crate vos_core

Source

Modules§

validator

Structs§

BigDecimal
A big decimal type.
BigInt
A big signed integer type.
DecimalConstraint
DictConstraint
Document
EmailAddress
Type representing a single email address. This is basically a wrapper around a String, the email address is parsed for correctness with FromStr::from_str, which is the only want to create an instance. The various components of the email are not parsed out to be accessible independently.
Endpoint
Environment
IntegerConstraint
ListConstraint
Number
Project
ProjectAuthor
SharedConstraint
StringConstraint
Text
Url
A parsed URL record.
Version
SemVer version as defined by https://semver.org.
VosError

Enums§

DocumentKind
IntegerKind
Json
Represents any valid JSON value.
Object
ProjectKind
ProjectLicense
Schema
VosErrorKind

Traits§

Codegen
Faker
Parser
Zero
Defines an additive identity element for Self.

Type Aliases§

Dict
List
Validation
VosResult