struct ScalarModel(alias A)
if (
!
dataHasAggregateModel!(
TypeOf!
A) &&
!
dataHasStaticArrayModel!(
TypeOf!
A)
&&
!
dataHasRandomAccessRangeModel!(
TypeOf!
A)
&&
!
dataHasTaggedAlgebraicModel!(
TypeOf!
A)
&&
!
dataHasAssociativeArrayModel!(
TypeOf!
A)
)