I have a class
public class Example : MonoBehavior {
[Serializable]
public class SubExample {
[SerializeField]
[Range(1,6)]
private int _Count;
}
[SerializeField]
private List<SubExample> _exampleList;
[SerializeField]
[Range(1,6)]
private int _testRange;
}
In the inspector anyway only the _testRange is displayed as Range while the _Count of the elements of _exampleList are only shown as number.
Am I missing something to get the Range behavior also on the variables in serializable elements of the list?

Tried them the other way round? Maybe this applies to you, I dont know https://answers.unity.com/questions/701700/is-it-possible-to-use-more-than-one-property-attri.html
– meat5000