check whether a type is the struct that can be the container to store the parsed value from command line.
See Implementation
check whether a type is the struct that can be the container to store the parsed value from command line.