Skip to main content

ReflectedTupleStruct

Trait ReflectedTupleStruct 

Source
pub trait ReflectedTupleStruct: Reflected {
    // Required method
    fn fields() -> Vec<Field>;
}
Expand description

A trait representing a reflected tuple struct. Supports operations specific to tuple structs

Required Methods§

Source

fn fields() -> Vec<Field>

Retrieve the fields of this Tuple Struct

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ReflectedTupleStruct for EscapeDebug

Source§

impl ReflectedTupleStruct for NonZeroI8

Source§

impl ReflectedTupleStruct for NonZeroI16

Source§

impl ReflectedTupleStruct for NonZeroI32

Source§

impl ReflectedTupleStruct for NonZeroI64

Source§

impl ReflectedTupleStruct for NonZeroI128

Source§

impl ReflectedTupleStruct for NonZeroIsize

Source§

impl ReflectedTupleStruct for NonZeroU8

Source§

impl ReflectedTupleStruct for NonZeroU16

Source§

impl ReflectedTupleStruct for NonZeroU32

Source§

impl ReflectedTupleStruct for NonZeroU64

Source§

impl ReflectedTupleStruct for NonZeroU128

Source§

impl ReflectedTupleStruct for NonZeroUsize

Source§

impl ReflectedTupleStruct for ToLowercase

Source§

impl ReflectedTupleStruct for ToUppercase

Source§

impl<'a> ReflectedTupleStruct for Bytes<'_>
where 'a:,

Source§

impl<'a> ReflectedTupleStruct for Lines<'_>
where 'a:,

Source§

impl<T, A> ReflectedTupleStruct for Box<T, A>

Implementors§