pub(crate) fn type_op_subtype() -> DepKindStruct