Expand description
Reflections of Rust values.
Re-exports§
pub use super::Value;
Structs§
- Array
- A reflected
[T; N]value. - Box
- A reflected
Boxvalue. - Boxed
Dyn - A reflected
Box’ddyn Traitobject value. - Boxed
Slice - A reflected
Box’d slice. - Enum
- A value of a sum type; e.g., a Rust-style enum.
- Field
- A field of a struct or variant.
- Fields
- Fields of a struct or an enum variant.
- Fields
Iter - An iterator over variants.
- Function
- A function value.
- Iter
- An iterator over items in an array or slice.
- Pointer
- A reflected pointer or reference.
- Slice
- A reflected slice value.
- Struct
- A reflected struct value.
- Variant
- A reflected enum variant value.
- bool
- A reflected
boolvalue. - char
- A reflected
charvalue. - f32
- A reflected
f32value. - f64
- A reflected
f64value. - i8
- A reflected
i8value. - i16
- A reflected
i16value. - i32
- A reflected
i32value. - i64
- A reflected
i64value. - i128
- A reflected
i128value. - isize
- A reflected
isizevalue. - str
- A reflected
&strvalue. - u8
- A reflected
u8value. - u16
- A reflected
u16value. - u32
- A reflected
u32value. - u64
- A reflected
u64value. - u128
- A reflected
u128value. - unit
- A reflected
()value. - usize
- A reflected
usizevalue.