Expand description
A generic scalar Value enum which supports collation.
Re-exports§
pub extern crate uuid;
Modules§
Structs§
- Boolean
- A boolean value.
- Boolean
Type - The type of a
Boolean. - Host
- The host component of a
Link(e.g. “http://127.0.0.1:8702”) - Link
- An HTTP Link with an optional
AddressandPathBuf - Number
Collator - Defines a collation order for
Number. - String
Collator - A
CollatorforTCStringvalues. - TCString
- A TinyChain String
- Value
Collator Collatesupport forValue- Value
Visitor - A struct for deserializing a
Valuewhich implementsdestream::de::Visitorandserde::de::Visitor. - Version
- A semantic version with a major, minor, and patch number, e.g. “0.1.12”
Enums§
- Address
- A network address
- Complex
- A complex number.
- Complex
Type - The type of a
Complexnumber. - Float
- A floating-point number.
- Float
Type - The type of a
Float. - Int
- A signed integer.
- IntType
- The type of an
Int. - Number
- A generic number.
- Number
Type - The type of a generic
Number. - Protocol
- The protocol portion of a
Link(e.g. “http”) - ToUrl
- An owned or borrowed
LinkorPathwhich can be parsed as a URL. - UInt
- An unsigned integer.
- UInt
Type - The type of a
UInt. - Value
- A generic value enum
- Value
Type - The class of a
Value.
Constants§
Traits§
- DType
- Define a
NumberTypefor a non-Numbertype such as a Rust primitive. - Float
Instance - Defines common operations on floating-point numeric types.
- Number
Class - Defines common properties of numeric types supported by
Number. - Number
Instance - Defines common operations on numeric types supported by
Number. - Trigonometry
- Trigonometric functions.