2023-05-25 17:20:16 +02:00
|
|
|
abstract type AbstractTask end
|
|
|
|
|
|
|
|
abstract type AbstractComputeTask <: AbstractTask end
|
|
|
|
abstract type AbstractDataTask <: AbstractTask end
|
|
|
|
|
2023-05-26 17:07:08 +02:00
|
|
|
struct FusedComputeTask{T1<:AbstractComputeTask, T2<:AbstractComputeTask} <: AbstractComputeTask
|
|
|
|
end
|
2023-05-30 19:10:44 +02:00
|
|
|
|
|
|
|
get_types(::FusedComputeTask{T1, T2}) where {T1, T2} = (T1, T2)
|