On Saturday, 9 October 2021 at 21:26:52 UTC, Chris Piker wrote:
Unfortunately importing `core.time` brings in a seconds function, which due to UFC is confused with a structure member of the same name.

How can I explicitly tell the compiler that I'm referring to:
```d
thing.seconds  # The structure member
```
and not
```
seconds(thing) # the function
```
?

Currently my code fails to compile due do this ambiguity.

A struct member always takes priority over a UFCS function, so there must be something else going on that you've left out of your explanation. Can you post a complete example that we can use to reproduce your issue?

Reply via email to