def _can_construct_from_str(strict_mode: bool, from_type: Type, to_type: Type) -> bool:
return to_type not in {int, float, bool}<EOL>
Returns true if the provided types are valid for constructor_with_str_arg conversion
Explicitly declare that we are not able to convert primitive types (they already have their own converters)

:param strict_mode:
:param from_type:
:param to_type:
:return: