(assignment *WorkerAssignment)
| 226 | } |
| 227 | |
| 228 | func cloneWorkerAssignment(assignment *WorkerAssignment) *WorkerAssignment { |
| 229 | if assignment == nil { |
| 230 | return nil |
| 231 | } |
| 232 | cloned := *assignment |
| 233 | cloned.Profile = cloneWorkerProfile(assignment.Profile) |
| 234 | return &cloned |
| 235 | } |
| 236 | |
| 237 | func cloneWorkerProfile(profile *WorkerProfile) *WorkerProfile { |
| 238 | if profile == nil { |
no test coverage detected