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
Address
andPathBuf
- Number
Collator - Defines a collation order for
Number
. - String
Collator - A
Collator
forTCString
values. - TCString
- A TinyChain String
- Value
Collator Collate
support forValue
- Value
Visitor - A struct for deserializing a
Value
which implementsdestream::de::Visitor
andserde::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
Complex
number. - 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
Link
orPath
which 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
NumberType
for a non-Number
type 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.