[][src]Trait structural::structural_trait::StructuralDyn

pub trait StructuralDyn {
    fn fields_info(&self) -> &'static [FieldInfo];
}

An object-safe version of the Structural trait. with information about the fields that implement accessor traits.

Required methods

fn fields_info(&self) -> &'static [FieldInfo]

Information about fields that have accessor trait implemented for them.

Loading content...

Implementations on Foreign Types

impl<T> StructuralDyn for [T; 0][src]

impl<T> StructuralDyn for [T; 1][src]

impl<T> StructuralDyn for [T; 2][src]

impl<T> StructuralDyn for [T; 3][src]

impl<T> StructuralDyn for [T; 4][src]

impl<T> StructuralDyn for [T; 5][src]

impl<T> StructuralDyn for [T; 6][src]

impl<T> StructuralDyn for [T; 7][src]

impl<T> StructuralDyn for [T; 8][src]

impl<T> StructuralDyn for [T; 9][src]

impl<T> StructuralDyn for [T; 10][src]

impl<T> StructuralDyn for [T; 11][src]

impl<T> StructuralDyn for [T; 12][src]

impl<T> StructuralDyn for [T; 13][src]

impl<T> StructuralDyn for [T; 14][src]

impl<T> StructuralDyn for [T; 15][src]

impl<T> StructuralDyn for [T; 16][src]

impl<T> StructuralDyn for [T; 17][src]

impl<T> StructuralDyn for [T; 18][src]

impl<T> StructuralDyn for [T; 19][src]

impl<T> StructuralDyn for [T; 20][src]

impl<T> StructuralDyn for [T; 21][src]

impl<T> StructuralDyn for [T; 22][src]

impl<T> StructuralDyn for [T; 23][src]

impl<T> StructuralDyn for [T; 24][src]

impl<T> StructuralDyn for [T; 25][src]

impl<T> StructuralDyn for [T; 26][src]

impl<T> StructuralDyn for [T; 27][src]

impl<T> StructuralDyn for [T; 28][src]

impl<T> StructuralDyn for [T; 29][src]

impl<T> StructuralDyn for [T; 30][src]

impl<T> StructuralDyn for [T; 31][src]

impl<T> StructuralDyn for [T; 32][src]

impl<C0> StructuralDyn for (C0,)[src]

impl<C0, C1> StructuralDyn for (C0, C1)[src]

impl<C0, C1, C2> StructuralDyn for (C0, C1, C2)[src]

impl<C0, C1, C2, C3> StructuralDyn for (C0, C1, C2, C3)[src]

impl<C0, C1, C2, C3, C4> StructuralDyn for (C0, C1, C2, C3, C4)[src]

impl<C0, C1, C2, C3, C4, C5> StructuralDyn for (C0, C1, C2, C3, C4, C5)[src]

impl<C0, C1, C2, C3, C4, C5, C6> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6)[src]

impl<C0, C1, C2, C3, C4, C5, C6, C7> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6, C7)[src]

impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6, C7, C8)[src]

impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9)[src]

impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10)[src]

impl<C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11)[src]

impl<T> StructuralDyn for Range<T>[src]

impl<T> StructuralDyn for RangeFrom<T>[src]

impl<T> StructuralDyn for RangeTo<T>[src]

impl<T> StructuralDyn for RangeToInclusive<T>[src]

impl<T> StructuralDyn for RangeInclusive<T>[src]

impl<T> StructuralDyn for ManuallyDrop<T> where
    T: StructuralDyn
[src]

impl<P> StructuralDyn for Pin<P> where
    P::Target: StructuralDyn,
    P: Deref,
    P::Target: Sized
[src]

impl<'a, T> StructuralDyn for &'a T where
    T: StructuralDyn,
    T: ?Sized
[src]

impl<'a, T> StructuralDyn for &'a mut T where
    T: StructuralDyn,
    T: ?Sized
[src]

impl<T: ?Sized> StructuralDyn for Box<T> where
    T: StructuralDyn
[src]

impl<T: ?Sized> StructuralDyn for Arc<T> where
    T: StructuralDyn
[src]

impl<T: ?Sized> StructuralDyn for Rc<T> where
    T: StructuralDyn
[src]

Loading content...

Implementors

Loading content...