Column Validation Function
check_structure(.data, col, func, any_na_acceptable, nm)
the dataframe to check the column for
the column to test
the function to use to assert column structure
boolean, testing if the column can have missing
name of column to check (for warning and error clarification)