These options will be used on objects of class 'ordered'.
opts_ordered(
constructor = c("ordered", "factor", "new_ordered", "next", "integer"),
...
)An object of class <constructive_options/constructive_options_ordered>
Depending on constructor, we construct the object as follows:
"ordered" (default): Build the object using ordered(), levels won't
be defined explicitly if they are in alphabetical order (locale dependent!)
"factor" : Same as above but build the object using factor() and ordered = TRUE.
"new_ordered" : Build the object using vctrs::new_ordered(). Levels are
always defined explicitly.
"next" : Use the constructor for the next supported class. Call .class2()
on the object to see in which order the methods will be tried.
"integer" : We define as an integer vector and repair attributes