pub fn relation_fields_mut(&mut self) -> impl Iterator<Item = &mut RelationField> {
        self.fields_mut().filter_map(|fw| match fw {
            Field::RelationField(rf) => Some(rf),
            Field::ScalarField(_) => None,
        })
    }
/// Gets a mutable iterator over all relation fields.
Gets a mutable iterator over all relation fields.
Gets a mutable iterator over all relation fields .
pub fn relation_fields_mut(&mut self) -> impl Iterator<Item = &mut RelationField> {
        self.fields_mut().filter_map(|fw| match fw {
            Field::RelationField(rf) => Some(rf),
            Field::ScalarField(_) => None,
        })
    }
pub fn relation_fields_mut ( & mut self ) -> impl Iterator < Item = & mut RelationField > { self . fields_mut ( ) . filter_map ( | fw | match fw { Field :: RelationField ( rf ) => Some ( rf ) , Field :: ScalarField ( _ ) => None , } ) }
Gets a mutable iterator over all relation fields.
Gets a mutable iterator over all relation fields .
&mut self
&mut self