pub fn type_input_validity_check(
tag: &TypeInput,
config: &ProtocolConfig,
starting_count: &mut usize,
) -> UserInputResult<()>pub fn type_input_validity_check(
tag: &TypeInput,
config: &ProtocolConfig,
starting_count: &mut usize,
) -> UserInputResult<()>