Module chord_core::action::prelude

source ·

Re-exports

pub use crate::value::Map;
pub use crate::value::Number;
pub use crate::value::Value;
pub use super::Action;
pub use super::Arg;
pub use super::Asset;
pub use super::Chord;
pub use super::Context;
pub use super::Creator;
pub use super::Data;
pub use super::Error;
pub use super::Id;

Macros

Construct a serde_json::Value from a JSON literal.

Structs

ISO 8601 combined date and time with time zone.
The UTC time zone. This is the most efficient time zone when you don’t need the local time. It is also used as an offset (which is also a dummy type).

Traits

A data structure that can be deserialized from any data format supported by Serde.
A data structure that can be serialized into any data format supported by Serde.

Functions

Deserialize an instance of type T from an IO stream of JSON.
Deserialize an instance of type T from bytes of JSON text.
Deserialize an instance of type T from a string of JSON text.
Interpret a serde_json::Value as an instance of type T.
Serialize the given data structure as a String of JSON.
Serialize the given data structure as a pretty-printed String of JSON.

Attribute Macros

Derive Macros