| 499 | return *std::get_if<InstanceType>(&Type); |
| 500 | } |
| 501 | void setInstanceType(InstanceType &&IT) noexcept { |
| 502 | Type.emplace<InstanceType>(std::move(IT)); |
| 503 | } |
| 504 | |
| 505 | const ResourceType &getResourceType() const noexcept { |
| 506 | return *std::get_if<ResourceType>(&Type); |