[−][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<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<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,