Module deflect::value

source ·
Expand description

Reflections of Rust values.

Re-exports

pub use super::Value;

Structs

A reflected [T; N] value.
A reflected Box value.
A reflected Box’d dyn Trait object value.
A reflected Box’d slice.
A value of a sum type; e.g., a Rust-style enum.
A field of a struct or variant.
Fields of a struct or an enum variant.
An iterator over variants.
A function value.
An iterator over items in an array or slice.
A reflected pointer or reference.
A reflected slice value.
A reflected struct value.
A reflected enum variant value.
A reflected bool value.
A reflected char value.
A reflected f32 value.
A reflected f64 value.
A reflected i8 value.
A reflected i16 value.
A reflected i32 value.
A reflected i64 value.
A reflected i128 value.
A reflected isize value.
A reflected &str value.
A reflected u8 value.
A reflected u16 value.
A reflected u32 value.
A reflected u64 value.
A reflected u128 value.
A reflected () value.
A reflected usize value.

Type Definitions

A reflected const pointer value.
A reflected mut pointer value.
A reflected shared reference value.
A reflected unique reference value.