Expand description

Core Traits and Types

Modules

diffDeprecated

IOTA Identity - Diff

Macros

Construct a serde_json::Value from a JSON literal.

Structs

Provides utility functions for encoding and decoding between various bases.

A span of time.

Represents a DID URL fragment.

A generic container that stores exactly one or more unique instances of a given type.

An ordered set backed by a Vec<T>.

A parsed Timestamp.

A parsed URL.

Enums

A Multibase-supported base. See [multibase::Base] for more information.

A reference to a JSON-LD context

This type represents all possible errors that can occur in the library.

A generic container that stores exactly one or many (0+) values of a given type.

Represents any valid JSON value.

Traits

A convenience-trait to format types as JSON strings for display.

A convenience-trait for types that can be deserialized from JSON.

A trait for comparing types only by a certain key.

A convenience-trait for types that can be serialized as JSON.

Type Definitions

An alias for an ordered map of key-value pairs.

Alias for a Result with the error type Error.