Module multi_fields

Source
Expand description

Contains traits for accessing multiple fields at once.

Traits§

RevGetMultiField
Gets references to multiple fields from This, usually a tuple of Option<&_>s and &_s
RevGetMultiFieldImpl
Gets references to multiple fields from This, usually a tuple of Result<&_, E: IsFieldErr>s,
RevGetMultiFieldMut
Gets mutable references to multiple fields from This, usually a tuple of Option<&mut _>s and &mut _s.
RevGetMultiFieldMutImpl
Gets mutable references to multiple fields from This, usually returning a tuple of Result<&mut _, E: IsFieldErr>s,
RevIntoMultiField
Converts This into multiple fields by value.
RevIntoMultiFieldImpl
Converts This into multiple fields by value, usually returning a tuple of Result<T, E: IsFieldErr>s,
RevMoveOutMultiFieldImpl
Moves out mutiple fields from This.

Type Aliases§

RevGetMultiFieldImplOut
Queries the type returned by the RevGetMultiFieldImpl::rev_get_multi_field_impl method. This is some collection of references.
RevGetMultiFieldMutImplOut
Queries the type returned by the RevGetMultiFieldMutImpl::rev_get_multi_field_mut_impl method. This is some collection of mutable references.
RevGetMultiFieldMutImplRaw
Queries the type returned by the RevGetMultiFieldMutImpl::rev_get_multi_field_raw_mut_impl method. This is some collection of mutable pointers.
RevGetMultiFieldMutOut
Queries the type returned by the RevGetMultiFieldMut::rev_get_multi_field_mut method. This is some collection of mutable references.
RevGetMultiFieldMutRaw
Queries the type returned by the RevGetMultiFieldMut::rev_get_multi_field_raw_mut method. This is some collection of mutable pointers.
RevGetMultiFieldOut
Queries the type returned by the RevGetMultiField::rev_get_multi_field method. This is some collection of references.
RevIntoMultiFieldImplOut
Queries the type returned by the RevIntoMultiFieldImpl::rev_into_multi_field_impl method. This is some collection of values.
RevIntoMultiFieldOut
Queries the type returned by the RevIntoMultiField::rev_into_multi_field method. This is some collection of values.