There is possibility in Swift for defining new custom operators like `infix operator **` but I do not want define a new operator, I want get access to the function or logic of `=` in Swift.

Here is what I am think about `=` operator, this code is just for show case and it does not work.

```
infix operator =
func =<T>(rhs: T) {
    // My custom code is here:
    print("rhs=",rhs)
    self = rhs
}

```

So how can I get access or even overridden `=` operator in Swift?