[−][src]Trait structural::structural_trait::StructuralDyn
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.
Implementations on Foreign Types
impl<T> StructuralDyn for [T; 0]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 1]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 2]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 3]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 4]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 5]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 6]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 7]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 8]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 9]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 10]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 11]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 12]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 13]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 14]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 15]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 16]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 17]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 18]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 19]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 20]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 21]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 22]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 23]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 24]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 25]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 26]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 27]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 28]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 29]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 30]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 31]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for [T; 32]
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0> StructuralDyn for (C0,)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0, C1> StructuralDyn for (C0, C1)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0, C1, C2> StructuralDyn for (C0, C1, C2)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0, C1, C2, C3> StructuralDyn for (C0, C1, C2, C3)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0, C1, C2, C3, C4> StructuralDyn for (C0, C1, C2, C3, C4)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0, C1, C2, C3, C4, C5> StructuralDyn for (C0, C1, C2, C3, C4, C5)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0, C1, C2, C3, C4, C5, C6> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6, C7)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<C0, C1, C2, C3, C4, C5, C6, C7, C8> StructuralDyn for (C0, C1, C2, C3, C4, C5, C6, C7, C8)
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[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]
fn fields_info(&self) -> &'static [FieldInfo]
[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]
fn fields_info(&self) -> &'static [FieldInfo]
[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]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for Range<T>
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for RangeFrom<T>
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for RangeTo<T>
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for RangeToInclusive<T>
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for RangeInclusive<T>
[src]
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T> StructuralDyn for ManuallyDrop<T> where
T: StructuralDyn,
[src]
T: StructuralDyn,
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<P> StructuralDyn for Pin<P> where
P::Target: StructuralDyn,
P: Deref,
P::Target: Sized,
[src]
P::Target: StructuralDyn,
P: Deref,
P::Target: Sized,
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<'a, T> StructuralDyn for &'a T where
T: StructuralDyn,
T: ?Sized,
[src]
T: StructuralDyn,
T: ?Sized,
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<'a, T> StructuralDyn for &'a mut T where
T: StructuralDyn,
T: ?Sized,
[src]
T: StructuralDyn,
T: ?Sized,
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T: ?Sized> StructuralDyn for Box<T> where
T: StructuralDyn,
[src]
T: StructuralDyn,
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T: ?Sized> StructuralDyn for Arc<T> where
T: StructuralDyn,
[src]
T: StructuralDyn,
fn fields_info(&self) -> &'static [FieldInfo]
[src]
impl<T: ?Sized> StructuralDyn for Rc<T> where
T: StructuralDyn,
[src]
T: StructuralDyn,