Validates that no CIDR blocks in the allocations overlap.
Array of allocation objects to validate
Whether to throw an error if overlaps are detected (default: false)
ValidationResult containing validation status and any detected overlaps
If throwOnOverlap is true and overlaps are detected
Validates that no CIDR blocks in the allocations overlap.