pub fn walk_scalar_fields(datamodel: &Datamodel) -> impl Iterator<Item = ScalarFieldWalker<'_>> + '_ {
    datamodel.models().flat_map(move |model| {
        model.scalar_fields().map(move |field| ScalarFieldWalker {
            datamodel,
            model,
            field,
        })
    })
}
/// Iterator to walk all the scalar fields in the schema, associating them with their parent model.
Iterator to walk all the scalar fields in the schema, associating them with their parent model.
Iterator to walk all the scalar fields in the schema associating them with their parent model .
pub fn walk_scalar_fields(datamodel: &Datamodel) -> impl Iterator<Item = ScalarFieldWalker<'_>> + '_ {
    datamodel.models().flat_map(move |model| {
        model.scalar_fields().map(move |field| ScalarFieldWalker {
            datamodel,
            model,
            field,
        })
    })
}
pub fn walk_scalar_fields ( datamodel : & Datamodel ) -> impl Iterator < Item = ScalarFieldWalker < ' _ > > + ' _ { datamodel . models ( ) . flat_map ( move | model | { model . scalar_fields ( ) . map ( move | field | ScalarFieldWalker { datamodel , model , field , } ) } ) }
Iterator to walk all the scalar fields in the schema, associating them with their parent model.
Iterator to walk all the scalar fields in the schema associating them with their parent model .
datamodel
&Datamodel
datamodel
&Datamodel